Size: a a a

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

2019 December 19

A

Alexander in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
Хотя, явашный хешмап он комбинированный мап + тримап.
В корзинах с колизиями тримап?
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Alexander
В корзинах с колизиями тримап?
Вроде бы. Но сейчас точно не скажу. Давно смотрел.
источник

A

Alexander in Clojure — русскоговорящее сообщество
Расскажите как эту штуку в идее дебажить, а то эту магию сложно понять
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
какую
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
вот кстати почитал по Java
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
Стоит отметить, что порядок добавления стран во множество будет непредсказуемым. HashSet использует хэширование для ускорения выборки. Если вам нужно, чтобы результат был отсортирован, то пользуйтесь TreeSet.
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/PersistentHashMap.java - вот через это оно работает. Там тоже какое-то дерево.
источник

A

Alexander in Clojure — русскоговорящее сообщество
Сергей Суржик
какую
Кложуру
источник

AB

Airat Burganov in Clojure — русскоговорящее сообщество
Alexander
Кложуру
Репл юзай. Дебаг зло, репл добро
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
я учусь работать с emacs + cider
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
для дебага
источник

A

Alexander in Clojure — русскоговорящее сообщество
Airat Burganov
Репл юзай. Дебаг зло, репл добро
Репл не даёт понимания как эта магия работает. У него есть только результат
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
в исходники посмотришь и поймешь в чем магия)))
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
вот как сейчас с hash-set)
источник

AB

Airat Burganov in Clojure — русскоговорящее сообщество
Alexander
Репл не даёт понимания как эта магия работает. У него есть только результат
Ээээээ. Чот я не вкуриваю о чем ты
источник

KR

Kostyantin Randomname in Clojure — русскоговорящее сообщество
В курсиве норм дебагер
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
не знаю насчет других дебаггеров, но когда я написал свой и попользовался им, я понял, что в Кложе дебажить пошагово нетривиально. И не потому что ФП, Кложа как раз наглухо императивный язык, а потому что то, что вы видите в коде, и во что это разворачивается на этапе макроэкспандинга, просто небо и земля.
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Поэтому кложу не дебажат.
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
её REPL-ят
источник