Size: a a a

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

2021 October 20

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Скажем, если исключения не было, то (is (thrown? ...) зафейлится
источник

IS

Ilshat Sultanov in Clojure — русскоговорящее сообщество
там смайлик в конце))
источник

IG

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

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
кто такие вещи из тестов вычищал, тот не смеется
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Весь кложа-код такой. Со смайликами в конце. Ухохочешься!
источник

IS

Ilshat Sultanov in Clojure — русскоговорящее сообщество
а то))
источник

LL

Lämppi Lütti in Clojure — русскоговорящее сообщество
Начинается за упокой, заканчивается за здравие
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
(:За "упокой", :за "здравие")
источник

DL

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

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
Помощь зала желательна. Как проще сортирнуть массив словарей по значениям массива?
есть массив  для запроса ids в базу [1 2 3 4 5 6], за базы прилетает [{:id 4 ...} {:id 2 ...} {:id 1 ...} {:id 3 ...} {:id 5 ...}] , а мне хочется восстановить запрашиваемую последовательность... через into {} xform data ?
источник

AK

Alexey Kudryashov in Clojure — русскоговорящее сообщество
сортирнуть 🤦
источник

EM

Evgeny Mukha in Clojure — русскоговорящее сообщество
(sort-by :id coll) ?
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
я так понимаю, аргументы любые могут быть :)
источник

OR

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

E

ETL in Clojure — русскоговорящее сообщество
Восстановить можно только если в изначальной сортировке гарантирован какой-то порядок.
Если важны сами значения, то можно тупо (mapv :id coll). Ежели они как-то отсортированы были, то например:
(-» coll
    (mapv :id )
   sort)
источник

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
Да, спасибо за sort-by! там как раз пример в тему - https://clojuredocs.org/clojure.core/sort-by#example-542692cbc026201cdc326c2f
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
(sort-by #(.indexOf [1 2 3 4 5] (:id %)) [{:id 2} {:id 4} {:id 1} {:id 5} {:id 3} {:id 6}])
=> ({:id 6} {:id 1} {:id 2} {:id 3} {:id 4} {:id 5})
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
ггг, только что запилил почти полностью такое же решение
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Для больших коллекций, конечно, не стоит так делать.
источник

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
у меня небольшие
источник