f(x)))? или мне придётся костылить рекурсию
Т.е. N раз применить функцию? Можно написать комбинатор типа napply: n: int -> f: ('a -> 'a) -> 'a -> 'a.
ясно, можнонописать
Есть Base.Fn.apply_n_times и CCFun.iterate
Обсуждают сегодня