This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-07-23
Channels
- # beginners (4)
- # boot (297)
- # cider (12)
- # cljs-dev (3)
- # clojure (49)
- # clojure-brasil (1)
- # clojure-quebec (1)
- # clojure-russia (36)
- # clojure-sg (4)
- # clojure-spec (21)
- # clojure-uk (3)
- # clojurescript (28)
- # cursive (3)
- # datascript (2)
- # datomic (3)
- # hoplon (63)
- # re-frame (1)
- # spirituality-ethics (2)
- # test-check (1)
- # testing (1)
- # yada (1)
удваиваю
сидишь и как дурак считаешь эти пробельчики
утраиваю - без begin … end жизнь стала серой
Ага, отсюда вопрос: зачем нам пробелы со скобочками, когда можно пробелы без скобочек? 🙂
кстати всячески рекомендую https://github.com/mfikes/planck для всяких скриптов, под мак и линух.
time planck --eval 1
1
real 0m0.378s
а, есть в coffeescript скобочки, а то я уж подумал...
for filename in list
do (filename) ->
fs.readFile filename, (err, contents) ->
compile filename, contents.toString()
все время думал что достаточно
(-> obj clj->js js/JSON.stringify)
а обратно
(-> data js/JSON.parse js->clj walk/keywordize-keys)
а нифига, неведомые экспешены лезут в Reagent когда модель загружаю. Где чего теряется, никто не знает?
ну так то может быть, то-же conj потом по другому работает и логика где ломается может. Хотя присоединяюсь к вопросу - у меня тоже везде сериализация через clj->js
пишет что стучусь к элементу которого нет… вот думаю, где я по индексу могу стучаться, и ошибиться. В общем плюнул, работает и ладно, может кто другой сталкивался.
в общем записал себе галочку, если нужно сохранить структуру пользьзуюсь сериализатором который это умеет сохранять
при clj->js теряются неймспейсы в ключах-кивордах, и js->clj не совсем тот объект уже возвращает