.
ты так щас до y-комбинатора дойдешь
по моему я уже дошел
Prelude> foobar f a = f (f a) Prelude> :t foobar foobar :: (t -> t) -> t -> t Prelude> foobar (const "kek") 10 <interactive>:3:22: error: * No instance for (Num [Char]) arising from the literal `10' * In the second argument of `foobar', namely `10' In the expression: foobar (const "kek") 10 In an equation for `it': it = foobar (const "kek") 10 Бтв не справился хм без подсказок
такой ответ тоже бы прокатил
но это потому что в хачкеле нет юнионов
Обсуждают сегодня