Size: a a a

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

2021 March 24

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
выше стюарта процитировал даже со скрином
А своими словами?
источник

DL

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

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
что-то разговор не туда идет
я не призываю кого-то использовать <<- и не навязываю
я показываю: Ребят, есть вот такая штука, если вы используете cond-let, то посмотрите и на нее тоже.
будет здорово, если кто-то поиграется с этой штукой в репле на своих задачах
источник

DL

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

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
мои слова те же самые
Ясно. Объяснений можно не ждать.
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
Ясно. Объяснений можно не ждать.
на такое и ответить нечего
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
на такое и ответить нечего
Ну либо объяснения, либо не отвечать. А сейчас ты просто воздух содрогнул. Вопрос читаемости же чисто субъективный фактор привычки. Думаю, для товарища, который это предложил, отлично всё читается.
источник

DL

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


(def re-actions
 {#"\A(\w\w)\$(.+)" ->translation
  #"\A(es|vs)#(.+)" ->nested
  #"[^\$#]+" ->root})
...
(or (some (fn [[re handler]]
           (when-let [matches (re-matches re field)]
             (handler matches)))
         re-actions)
   (throw (ex-info "Unexpected field format" {:field field})))
источник

DL

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

ST

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

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
Ну либо объяснения, либо не отвечать. А сейчас ты просто воздух содрогнул. Вопрос читаемости же чисто субъективный фактор привычки. Думаю, для товарища, который это предложил, отлично всё читается.
зачем мне пересказывать своими словами цитату, если она совпадает с моим мнением?
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Можно мысль развернуть.
источник

DL

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

ST

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

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Sergey Trofimov
а вдруг ты не понял написанное?
надо своими словами 😆
У доски!
источник

MK

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

DL

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

MK

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Sergey Trofimov
со всеми этими макросами я придерживаюсь простой позиции
всякие эти полезняшки предлагались и обсуждались для помещения в core
если этого нет в core, значит есть объективные причины
если я разделяю эти причины, то и не использую такое
когда начинал изучать кложу, смотрел на все эти swiss arrows, но так по факту и не понадобилось
иногда хочется чего-нибудь эдакого, но при детальном обдумывании нет уверенности
источник

DL

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