Size: a a a

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

2020 February 10

IG

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

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
(видос в конце)
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Почему в кложур коре нет partial который бы напихивал аргументы не в конец, а в начало?
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Почему в кложур коре нет partial который бы напихивал аргументы не в конец, а в начало?
Как насчёт #()? :)
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Не, ну написать самому понятно. Просто это довольно частый и вроде очевидный кейс и интересно почему его нет

Ну и эти #(%) выглядят неприятно :(
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
По мне так слово partial очень длинное)
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Конец или начало — зависит от того, откуда смотреть
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Почему в кложур коре нет partial который бы напихивал аргументы не в конец, а в начало?
потому что генерится функция с переменным числом аргументов, с бесконечным хвостом, у которого нет конца для аргументов 😊
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Не, ну написать самому понятно. Просто это довольно частый и вроде очевидный кейс и интересно почему его нет

Ну и эти #(%) выглядят неприятно :(
пиши fn — коротко и приятно
источник

IG

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

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Sergey Trofimov
потому что генерится функция с переменным числом аргументов, с бесконечным хвостом, у которого нет конца для аргументов 😊
Ну т.е. не композируемо
источник

D

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

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Ivan Grishaev
Такой паршал написать недолго
Ну и фн/#() тоже недолго. Я интересуюсь возможной причиной почему нет в коре
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Удобно было бы еще иногда перебрасывать последний аргумент на первое место или первый на последний. С -> и ->> порой надо
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Maksim N
Удобно было бы еще иногда перебрасывать последний аргумент на первое место или первый на последний. С -> и ->> порой надо
внутри -> используешь ->> — вот и перебросил
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Я бы предпочел вообще как нибудь именованные пробрасывать
источник

MN

Maksim N in Clojure — русскоговорящее сообщество
Sergey Trofimov
внутри -> используешь ->> — вот и перебросил
да, вроде так всегда справляюсь
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Mikhail Borisov
Я бы предпочел вообще как нибудь именованные пробрасывать
Что-то в духе
(->>> user
         (make-friends-with mike user%1 alice))
источник

KR

Kostyantin Randomname in Clojure — русскоговорящее сообщество
-><
источник

KR

Kostyantin Randomname in Clojure — русскоговорящее сообщество
шоб понятней
источник