Я изучаю Haskell с LYAH учебник. Я нахожусь в Walk the line разделе. Он представил очень полезный оператор:Каррирование цепочки функций, связанных -:
x -: f = f x
Это позволяет принимать начальные государственные и цепные функции с этим оператором:
(0,0) -: landLeft 1 -: landRight 4 -: landLeft (-1) -: landRight (-2)
Мой вопрос, как я мог бы взять эту цепочку функций и дать ему отдельное имя? Например:
chain = landLeft 1 -: landRight 4 -: landLeft (-1) -: landRight (-2)
(0,0) -: chain
'chain x = x landLeft 1 -: landRight 4 ...'? – Lee