Size: a a a

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

2021 September 03

DL

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
тогда только as-> 😁
источник

DL

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

E

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

DL

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
возможно на сайте js
обычно с записью обратного слэша заморочки бывают
давай регекс, будем разбираться
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
:no 😊
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
ну как :no, приходят такие жс-ры и "фууу, лишп, скобочки", а ты им на в морду ->!
источник

E

ETL in Clojure — русскоговорящее сообщество
вот регексп
вот кложа-код:
(re-matches #"(?<=\()[ \w]+(?=\))" "(defn boo [x] (identity x))")
источник

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
Чтобы не придумывать названия для байндингов.
источник

DL

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

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
Отлично выглядит для такого мощного dsl'я.
источник

DL

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

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
В смысле вот так:
(:baz
(:bar
 (foo x))?
источник

DL

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

DL

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

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
Если пользуешься им раз в год, то само собой. Если пишешь на нем часто, то без проблем пишешь любые алгоритмы для последовательностей.
источник

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
(get-in (foo x) [:bar :bar])?
источник

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
Кажется, что после такого рефакторинга код стал менее читабельным.😂
источник

DL

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