Size: a a a

Clojure — русскоговорящее сообщество

2021 September 14

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
(:a {} 1)
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
({} :a 1)
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
К вопросу о default.
источник

AG

Anton Gorobets in Clojure — русскоговорящее сообщество
Это типа вернёт 1 если не найдет ключ?
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Да.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Как и (get {} :a 1)
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Да нашёл они все такс дефолтом
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Рич интересно как-то сказал про это: Invokable - it is not only for functions.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
(m :2) — самый быстрый, падает, если m есть nil, удобен, когда m имеет наименование как функция
(:2 m) удобно тредится (-> m :1 :2 :3), чуть медленнее, работает только с кейвордами
(get m :2) самый универсальный и многословный

все варианты записи общепризнаны
источник

AG

Anton Gorobets in Clojure — русскоговорящее сообщество
Спасибо! То что надо!
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
На это кстати есть жалобы. Когда случайно ошибаешься можно долго искать проблему из-за того что многое invokeble
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
(-> m :1 :2 :3) это, для точности, (get-in m [:1 :2 :3])
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
многое — это что?
источник

MB

Mikhail Beliansky in Clojure — русскоговорящее сообщество
Писали что-то про fully qualified keywords
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
из пушки по воробьям 😊
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Это которые ::imakeyword?
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
и макрос не разворачивается в get-in
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
😱
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Мапы, кейворды
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Это да, я неточно выразился.
источник