Size: a a a

2021 January 03

С

Сергей in Haskell
нельзя?
источник

С

Сергей in Haskell
ну и отсюда тоже неочевидности с частично примененными функциями, по первому аргументу - каф, по второму - не каф
источник

С

Сергей in Haskell
хотя я не знаю (+ 1) это карринг или сахар просто
источник

С

Сергей in Haskell
а, ну да, скорее всего просто сахар.
источник

YS

Yan Shkurinskiy in Haskell
тут я так понял важно именно то, чтобы не было переменных в определении функции
источник

С

Сергей in Haskell
и не быть лямбдой
источник

YS

Yan Shkurinskiy in Haskell
если лямбда - значит переменные есть
источник

YS

Yan Shkurinskiy in Haskell
\x -> ...
источник

С

Сергей in Haskell
а чем каррированные функции от лямбд отлтчаются
источник

С

Сергей in Haskell
((+) 1) тоже каф
источник

YS

Yan Shkurinskiy in Haskell
а причем тут каррирование?
источник

С

Сергей in Haskell
ну, вроде функция же получается
источник

С

Сергей in Haskell
int -> int
источник

к

кана in Haskell
Сергей
хотя я не знаю (+ 1) это карринг или сахар просто
называется это "секция"
источник

к

кана in Haskell
каррируется тут не применение функции, а сама функция, то есть + каррирован
источник

YS

Yan Shkurinskiy in Haskell
тут я так понимаю важно именно отсутствие переменных
источник

YS

Yan Shkurinskiy in Haskell
открыл такенобу
источник

YS

Yan Shkurinskiy in Haskell
там такое
источник

YS

Yan Shkurinskiy in Haskell
источник

YS

Yan Shkurinskiy in Haskell
я так понимаю, кложуры в случае наличия переменных будут не "константными", строго говоря
источник