Size: a a a

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

2020 September 02

DL

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

RN

Ryzhikov Nikolay in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
парни, а что щас принято юзать для deep-merge? а то так неохота заниматься копипастой
deep merge не однозначен - пиши свой 🙂
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
(defn deep-merge
 [& vals]
 (if (every? map-or-nil? vals)
   (apply merge-with deep-merge vals)
   (if (every? sequential? vals)
     (apply concat vals)
     (last vals))))
источник

RN

Ryzhikov Nikolay in Clojure — русскоговорящее сообщество
как ты хочешь вектора мержить
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Ryzhikov Nikolay
как ты хочешь вектора мержить
на порядок в результате пофигу
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
парни, а что щас принято юзать для deep-merge? а то так неохота заниматься копипастой
(merge-with merge ..) можно в некоторых случаях
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Но вообще все пишут кастомные с merge-with
источник

DL

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

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Anton Chikin
Ну почему accidental? У нас такие бизнес требования - форму нужно сначала заполнить потом отправить. В обратном порядке не работает 🙂
Сейчас в re-frame такие отношения приходится выносить из эвентов и обозначать отдельно. fx просто дает возможность выразить эту зависимость явно в терминах самих эвентов
источник

DL

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

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
пичаль бида, а я так хотел в этот раз обойтись без самописного
да там же 5 строк, если не считать сигнатуру. скопипастил в свой utils и делов
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
пичаль бида, а я так хотел в этот раз обойтись без самописного
возьми medley
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
я оттуда частенько просто деру код ~_^
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Sergey Trofimov
возьми medley
А там есть? Тогда однозначно
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
А там есть? Тогда однозначно
источник

DL

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

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
для cljs есть ли возможность прочитать файл, например с json, чтобы его как-то потестировать?
источник

RN

Ryzhikov Nikolay in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
на порядок в результате пофигу
так вектор перезаписывается или конкатенируется?
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Ryzhikov Nikolay
так вектор перезаписывается или конкатенируется?
конкатенируется
источник

RN

Ryzhikov Nikolay in Clojure — русскоговорящее сообщество
вот и пиши свой ;)
источник