Size: a a a

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

2019 May 10

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Понятно, что лучше работающее говно в срок
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Проблема потом начинается, когда нужно поддерживать это говно
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
{:name name :value value}
А есть что-нибудь, дабы не писать два раза одно и то же?
источник

IG

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

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Владислав В destructuring? Там есть :keys [name value]
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
Mikhail Gusarov
Владислав В destructuring? Там есть :keys [name value]
не, при создании
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Тогда это магия, если не писать два раза: сегодня название ключа и название переменной, держащей значение, совпадают, а завтра - нет.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Да даже просто ::name уже не совпадает
источник

OR

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

IG

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

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Если невмоготу — можно в функцию завернуть
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Другой вопрос зачем
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Другой вопрос зачем
Я пока только изучаю Кложу. Поэтому разное интересно)
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
Но как же сложно без типов. Может то я тупой...
источник

OR

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

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
(fun () -> ())
Но как же сложно без типов. Может то я тупой...
Просто
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
Убедил)
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
получается, мне должно быть легко, большую часть жизни на динамике (ruby, js)
источник

ST

Sergey Tkachenko in Clojure — русскоговорящее сообщество
(fun () -> ())
Но как же сложно без типов. Может то я тупой...
Попробуй использовать спеку. Например:
(defn sum [a b] (+ a b))

(s/fdef sum
 :args (s/cat :a number? :b number?)
 :ret number?)
источник

ST

Sergey Tkachenko in Clojure — русскоговорящее сообщество
И в дев режиме включай s-test/instrument
источник