Size: a a a

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

2021 March 28

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Не. Все правильно, но есть вариант интереснее.
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Не. Ну правильно ты ответил на ту задачу, которую я сформулировал. Но есть интереснее вариант, я просто поленился сформулировать более строго.
источник

AU

Alexander Ushanov in Clojure — русскоговорящее сообщество
уточните ТЗ, каковы критерии малейшести)
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
В)
Ща
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Что нужно подставить вместо ?, чтобы для произвольного числа N всегда были справедливыми следующие два выражения:
(({N ?} N)) ;; => 1 - на языке Clojure
N ? N = 1 - на языке здорового человека
источник

AU

Alexander Ushanov in Clojure — русскоговорящее сообщество
(constantly 1)
источник

AU

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

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
В языке здорового человека нет символа constantly
источник

AU

Alexander Ushanov in Clojure — русскоговорящее сообщество
эх
источник

AU

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

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
Damir Farazetdinov
Что нужно подставить вместо ?, чтобы для произвольного числа N всегда были справедливыми следующие два выражения:
(({N ?} N)) ;; => 1 - на языке Clojure
N ? N = 1 - на языке здорового человека
Погоди, ты просишь же не
> N ? N = 1
а
> (?) = 1
То есть функция, которая вызванная с нулём аргументов возвращает 1
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Alexander Ushanov
/
Садись, 5!
источник

VP

Vladimir Pavlyuk in Clojure — русскоговорящее сообщество
Alexander Ushanov
/
Ну видимо да
источник

VP

Vladimir Pavlyuk in Clojure — русскоговорящее сообщество
Другой вопрос, шо офигеть можно😄
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Timur Latypoff
Погоди, ты просишь же не
> N ? N = 1
а
> (?) = 1
То есть функция, которая вызванная с нулём аргументов возвращает 1
Я не проверял в REPL. Но думаю, что должно сработать.
источник

AU

Alexander Ushanov in Clojure — русскоговорящее сообщество
ну да, вообще я когда осознал идею использовать коллекции как функции - я прям дзен познал
источник

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
(({N ?} N)) это эквивалентно (?)

У тебя есть мапа N => ?, потом ты из неё достаёшь эту функцию ?, и вызываешь с нулём аргументов :)
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Timur Latypoff
(({N ?} N)) это эквивалентно (?)

У тебя есть мапа N => ?, потом ты из неё достаёшь эту функцию ?, и вызываешь с нулём аргументов :)
Да
источник

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
А, ок. Я подумал, вдруг ты другое имел в виду
источник

AU

Alexander Ushanov in Clojure — русскоговорящее сообщество
проблемы
источник