Size: a a a

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

2020 February 10

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
я выше про это писал
Но это плохое желание. :)
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Точнее, нежелание.
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
(or (predicate? x) (fn-for-predicate x))
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Затрудняет чтение и привязывает к семантике.
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
херак - и ошибка
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
херак - и ошибка
Это особенность текущей реализации.
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
fn-for-predicate может промис возвращать. :) Тогда норм всё будет.
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
ну покажи мне аналог на фунциях?
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
fn-for-predicate может промис возвращать. :) Тогда норм всё будет.
но зачем усложнять?
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
но зачем усложнять?
Ну у нас в любом случае будет усложнение. Или в семантике, или в реализации.
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
fn-for-predicate может промис возвращать. :) Тогда норм всё будет.
кстати, зачем тебе эвалить етот промис вообще?
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
ну покажи мне аналог на фунциях?
Ну хаскель справляется без макросов.
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
кстати, зачем тебе эвалить етот промис вообще?
А не надо его эвалить. Когда нужен будет результат, тогда и проэвалится.
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
А не надо его эвалить. Когда нужен будет результат, тогда и проэвалится.
надо
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
не сам fn, так промис
источник

AK

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

DL

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

AK

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

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
(orfn (pred x) (promise (fn-for-pred x)))
источник

DL

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