Type Parameters
- A extends any[]
- R1
- R2
- R3
- R4
- R5
- R6
- R7
Parameters
- f1: ((...args: A) => R1)
- f2: ((a: R1) => R2)
- f3: ((a: R2) => R3)
- f4: ((a: R3) => R4)
- f5: ((a: R4) => R5)
- f6: ((a: R5) => R6)
- f7: ((a: R6) => R7)
Returns ((...args: A) => R7)
Returns the new composite function.
Composes a function that returns the result of invoking the given functions with the
this
binding of the created function, where each successive invocation is supplied the return value of the previous.