Size: a a a

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

2019 December 22

ST

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

V💩

Vlad 💩 in Clojure — русскоговорящее сообщество
Sergey Trofimov
значит и правда juxt, а итоговый объект — вектор с ответами
сейчас смотрю, спасибо
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Vlad 💩
сейчас смотрю, спасибо
но вообще просто reduce по вектору функций написать можно, как бы не особо сложнее получится
источник

V💩

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Vlad 💩
думал об этом но как потом значение туда прокинуть   нормально
очень просто
(reduce (fn [res f] (add-to-res (f arg)))
 res
 [f1 f2 f3])
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
то есть значение прокидывается через замыкание
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Vlad 💩
просто в итоговом обьекте иметь все ответы, это что-то типо валидаторов каждый смотрит на значение и добавляет в результирующий обьект то что ему понравилось или нет
Ха, у меня есть целая книжка про такой способ валидации)))
Правда там Haskell и монады))
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Vlad 💩
просто в итоговом обьекте иметь все ответы, это что-то типо валидаторов каждый смотрит на значение и добавляет в результирующий обьект то что ему понравилось или нет
Это можно спеком сделать
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Господа, а может кто-нибудь объяснить как работает вот такой datalog query?
[:find ?title
:where
[_ :movie/title ?title]]

Если конкрнетнее, то я не могу понять часть :movie/title ?title
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Это биндинг или что?
источник

MK

Mike Konkov in Clojure — русскоговорящее сообщество
Tim Plotnikov
Господа, а может кто-нибудь объяснить как работает вот такой datalog query?
[:find ?title
:where
[_ :movie/title ?title]]

Если конкрнетнее, то я не могу понять часть :movie/title ?title
Это A (атрибут в eAvt[a?]) . Т.е. все значения атрибута :movie/title.
источник

A

A in Clojure — русскоговорящее сообщество
Scheme на арабском :) https://github.com/nasser/---
источник

V💩

Vlad 💩 in Clojure — русскоговорящее сообщество
Anton Chikin
Это можно спеком сделать
да, возможно, спасибо
источник

AD

Artur Dumchev in Clojure — русскоговорящее сообщество
красиво
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Калеб. :) Сердце, то есть. Правда, логичнее было бы, если бы оно  выглядело справа налево.
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
А без этого какая-то мешанина.
источник

n

nvkv in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
А без этого какая-то мешанина.
http://nas.sr/---/

Репл честный
источник

n

nvkv in Clojure — русскоговорящее сообщество
был же видосик классный, где чувак его демонстрировал, там как раз было все хорошо
источник

AK

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

n

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