При заданной произвольной функции f
, как построить функцию g
так, чтобы для каждого x0, x1, ..., xn
, g(x0)(x1)...(xn)
соответствует f(...f(f(x0, x1), x2), ...), xn)
?Как построить `g`, так что` g (x0) (x1) (x2) == f (f (x0, x1), x2) `
РЕДАКТИРОВАТЬ
Это очень похоже на вопрос how to implement a function like sum(2)(3)(4)...(n) in python