Size: a a a

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

2021 September 01

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
мультиметоды → полиморфизм → OOP
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
ну и кложурные структуры данных — это объекты с методами
источник

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
Кстати, Component с радара пропал.. Вместо негo Integrant предлагают, ну а mount хейтят за глобал стейт, но пользуют этот кактус.
источник

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
Да, а почему там rum не представлен?
источник

DL

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

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
mount конечно глобал стейт, но если у тебя его чуть-чуть, то имхо он удобнее всего
источник

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
Вот поэтому пока на нем и скачу, ибо, его немного и удобен, черт...
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
насколько я понимаю, clojure radar это дайджест фирмы Juxt, то есть описание их стека.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
поэтому туда поподает то, что используют именно они.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
У меня оба два одновременно, и mount, и Integrant
Каждый имеет свои плюсы, не вижу повода себя ограничивать 😊
источник

Ц

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

MB

Mikhail Beliansky in Clojure — русскоговорящее сообщество
Они пользуются рефреймом
источник

EK

Eugene Kuznetsov in Clojure — русскоговорящее сообщество
подскажите как реализовать [a b c d a c] => [a b c d] - это можно set сделать
[a c] - а вот чтоб дубликаты в отдельный вектор
Ни понимаю как на clojure это выразить - уже и for  и doseq  и loop  мучил
Логика какая  - первый элемент колл обходит весь хвост если дубликат то в другую колл, потом 2 элемент колл обходит всю колл. и так далее пока хвост ни nill. Как такое наколдовать в Clojure ?
источник

VP

Vladimir Potapev in Clojure — русскоговорящее сообщество
в эликсире можно из сета сделать лист, и вычесть из одного листа другой. получим дубликаты) у кложи 100% должен быть аналог
источник

VP

Vladimir Potapev in Clojure — русскоговорящее сообщество
а может и готовая функция есть =)
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Есть clojure.set/difference
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Кажется так называется
источник

EK

Eugene Kuznetsov in Clojure — русскоговорящее сообщество
в ручном режиме это (first (next coll) => (first (next (next  coll))
источник

Ц

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Вектор с дубликатами должен быть без дубликатов? 🙂
источник