Size: a a a

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

2021 August 04

KR

Kostyantin Randomnam... in Clojure — русскоговорящее сообщество
так как там ключи по порядку
источник

SP

Stas P in Clojure — русскоговорящее сообщество
А вообще в кложе все мапы с ордерингом?
источник

SP

Stas P in Clojure — русскоговорящее сообщество
Или не все?
источник

SP

Stas P in Clojure — русскоговорящее сообщество
Это просто затратные мапы по перформансу
источник

A

Andrey in Clojure — русскоговорящее сообщество
емнип в поставке есть сортированная мапа на основе красно-черного дерева. Упорядоченных нет, но вроде бы была либа.
источник

A

Andrey in Clojure — русскоговорящее сообщество
org.flatland/ordered
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
По определению без
источник

SP

Stas P in Clojure — русскоговорящее сообщество
Ну тогда смысла нет щавязваться на арраи из мапы
источник

A

Andrey in Clojure — русскоговорящее сообщество
до 8 элементов они упорядочены
источник

A

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

A

Andrey in Clojure — русскоговорящее сообщество
потому что линейный поиск быстрее
источник

A

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Они всегда как-то упорядочены. Просто полагаться на этот порядок не надо
источник

A

Andrey in Clojure — русскоговорящее сообщество
да, но до восьми элементов порядок строгий потому что это array map
источник

A

Andrey in Clojure — русскоговорящее сообщество
но полагаться нельзя потому что не гарантированно что мапа на 8 элементов это arrayMap
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Зачем думать про перформанс заранее?
источник

SP

Stas P in Clojure — русскоговорящее сообщество
Так я не думаю. Другие думают
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Рано
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
строгий, но в общем случае неизвестный, мало ли что с этой мапой происходило
(let [known {:a 1 :b 1 :c 1}
     unknown {:c 2 :b 2 :a 2}]
 (merge unknown known))
источник

SP

Stas P in Clojure — русскоговорящее сообщество
В смысле рано. Мне придет не фест ласт а ласт фест и буду репу чесать что не так.
источник