Size: a a a

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

2020 September 02

DL

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

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
тесты ещё на него делать…
источник

RN

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

DL

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

RN

Ryzhikov Nikolay in Clojure — русскоговорящее сообщество
ну тогда и лефтпад подключи ;)
источник

RN

Ryzhikov Nikolay in Clojure — русскоговорящее сообщество
ты дольше со мной переписывался - чем этот код с тестами написать
источник

DL

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

DL

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

OR

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

AC

Anton Chikin in Clojure — русскоговорящее сообщество
А как в спеке сетом что-то провалидировать?
источник

KR

Kostyantin Randomnam... in Clojure — русскоговорящее сообщество
Ставишь его как предикат нет?
источник

KR

Kostyantin Randomnam... in Clojure — русскоговорящее сообщество
Типа and string? #{"val"}
источник

KR

Kostyantin Randomnam... in Clojure — русскоговорящее сообщество
Но это не точно
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Да, так и есть, спасибо
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
(s/def ::alabala #{1 2 3})
источник
2020 September 03

AK

Anton Karpov in Clojure — русскоговорящее сообщество
(calendar-flip today)
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Anton Karpov
(calendar-flip today)
(some (comp #{[:sep 3]} (juxt :month :day)) days-passed)
источник

Г

Григорий in Clojure — русскоговорящее сообщество
Подскажите. Я не понимаю в чем ошибка:

(defn opt-map
 [xs & f]
 (map (fn [x] (if (nil? f) x (f x))) xs))

(opt-map
'(1 2 3)
#(+ 3 %))

Error printing return value (ClassCastException) at ...
; class clojure.lang.ArraySeq cannot be cast to class clojure.lang.IFn (clojure.lang.ArraySeq and clojure.lang.IFn are in unnamed module of loader 'app')
источник

Г

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

D

Dennis in Clojure — русскоговорящее сообщество
вот так заработает

(defn opt-map
 [xs & f]
 (map (fn [x] (if (nil? f) x ((first f) x))) xs))
источник