Co to jest algorytm kompozycji funkcji, który będzie działał dla wielu argumentów, takich jak h (x, y). f (x). g (x) = h (f (x), g (x))?
Załóżmy na przykład, że mamy funkcjedouble(x) = 2 * x
, square(x) = x ^ 2
isum(x,y) = x + y
. Czym jest funkcjacompose
Jak na przykładcompose(compose(sum, square), double) = x^2 + 2*x
? Zauważ, że pytam o funkcję, która może być użyta do funkcji dowolnej arity. Na przykład możesz komponowaćf(x,y,z)
zg(x)
, h(x)
, i(x)
wf(g(x), h(x), i(x))
.