Clojure 1:1
+: за полдня написал прототип враппера для своих оперденей на Firebird в RESTful сервис. 4.5 кБ кода
-: уперся рогом в:
leiningen работает с clojure 1.2.1, и если в проекте 1.3 - возникают странные спецэффекты, если его не запускать как standalone.jar. Со стандалоне все ок:
set path=%path%;D:\Programm\Java\6u25\jdk1.6.0_25\bin
set LEIN_JAR=D:\Programm\Clojure\Lein1.7\leiningen-1.7.0-standalone.jar
D:\Programm\Clojure\lein1.7\lein.bat %*
путь к jdk прописал, чтобы lein умел компилировать жабные исходники.
Далее: разрозненность доков.
Использовал для json clj-json, а он валится на таком:
(json/generate-string {:t 1M,:d 1.9M})
ошибка "Can not write a field name, expecting a value"
т.е. по не совсем понятной причине не может нормально сохранить BigDecimal в строку если в ней есть дробная часть.
Засоветовали вместо него cheshire, а то я бы счас уже сидел бы либу clj-json отлаживал и правил.
Т.е.: на каждый случай существует 2-3 либы, причем гугл показывает одну, а две другие - знают только гуру)
Насчет либ: после хаскеля - спасение мозга. Я открываю либу и вижу там то же самое, что пишу, а не ад матана и категорий. Т.е. в случае чего я смогу форкнуть либу, поправить и успокоится.
-: уперся рогом в:
leiningen работает с clojure 1.2.1, и если в проекте 1.3 - возникают странные спецэффекты, если его не запускать как standalone.jar. Со стандалоне все ок:
set path=%path%;D:\Programm\Java\6u25\jdk1.6.0_25\bin
set LEIN_JAR=D:\Programm\Clojure\Lein1.7\leiningen-1.7.0-standalone.jar
D:\Programm\Clojure\lein1.7\lein.bat %*
путь к jdk прописал, чтобы lein умел компилировать жабные исходники.
Далее: разрозненность доков.
Использовал для json clj-json, а он валится на таком:
(json/generate-string {:t 1M,:d 1.9M})
ошибка "Can not write a field name, expecting a value"
т.е. по не совсем понятной причине не может нормально сохранить BigDecimal в строку если в ней есть дробная часть.
Засоветовали вместо него cheshire, а то я бы счас уже сидел бы либу clj-json отлаживал и правил.
Т.е.: на каждый случай существует 2-3 либы, причем гугл показывает одну, а две другие - знают только гуру)
Насчет либ: после хаскеля - спасение мозга. Я открываю либу и вижу там то же самое, что пишу, а не ад матана и категорий. Т.е. в случае чего я смогу форкнуть либу, поправить и успокоится.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject