- compose<F1Result, F1Args, F1NextArgs, LastResult>(f1, last): ((...args) => F1Result)
Type Parameters
- F1Result
- F1Args extends any[]
- F1NextArgs extends any[]
- LastResult
Returns ((...args) => F1Result)
- compose<F1Result, F1Args, F1NextArgs, F2Result, F2NextArgs, LastResult>(f1, f2, last): ((...args) => F1Result)
Type Parameters
- F1Result
- F1Args extends any[]
- F1NextArgs extends any[]
- F2Result
- F2NextArgs extends any[]
- LastResult
Returns ((...args) => F1Result)
- compose<F1Result, F1Args, F1NextArgs, F2NextArgs, F2Result, F3NextArgs, F3Result, LastResult>(f1, f2, f3, last): ((...args) => F1Result)
Type Parameters
- F1Result
- F1Args extends any[]
- F1NextArgs extends any[]
- F2NextArgs extends any[]
- F2Result
- F3NextArgs extends any[]
- F3Result
- LastResult
Returns ((...args) => F1Result)
- compose<F1Result, F1Args, F1NextArgs, F2NextArgs, F2Result, F3NextArgs, F3Result, F4NextArgs, F4Result, LastResult>(f1, f2, f3, f4, last): ((...args) => F1Result)
Type Parameters
- F1Result
- F1Args extends any[]
- F1NextArgs extends any[]
- F2NextArgs extends any[]
- F2Result
- F3NextArgs extends any[]
- F3Result
- F4NextArgs extends any[]
- F4Result
- LastResult
Returns ((...args) => F1Result)
- compose<F1Result, F1Args, F1NextArgs, F2NextArgs, F2Result, F3NextArgs, F3Result, F4NextArgs, F4Result, F5NextArgs, F5Result, LastResult>(f1, f2, f3, f4, f5, last): ((...args) => F1Result)
Type Parameters
- F1Result
- F1Args extends any[]
- F1NextArgs extends any[]
- F2NextArgs extends any[]
- F2Result
- F3NextArgs extends any[]
- F3Result
- F4NextArgs extends any[]
- F4Result
- F5NextArgs extends any[]
- F5Result
- LastResult
Returns ((...args) => F1Result)
- compose<F1Result, F1Args, F1NextArgs, F2NextArgs, F2Result, F3NextArgs, F3Result, F4NextArgs, F4Result, F5NextArgs, F5Result, F6NextArgs, F6Result, LastResult>(f1, f2, f3, f4, f5, f6, last): ((...args) => F1Result)
Type Parameters
- F1Result
- F1Args extends any[]
- F1NextArgs extends any[]
- F2NextArgs extends any[]
- F2Result
- F3NextArgs extends any[]
- F3Result
- F4NextArgs extends any[]
- F4Result
- F5NextArgs extends any[]
- F5Result
- F6NextArgs extends any[]
- F6Result
- LastResult
Returns ((...args) => F1Result)
- compose<F1Result, F1Args, F1NextArgs, F2NextArgs, F2Result, F3NextArgs, F3Result, F4NextArgs, F4Result, F5NextArgs, F5Result, F6NextArgs, F6Result, F7NextArgs, F7Result, LastResult>(f1, f2, f3, f4, f5, f6, f7, last): ((...args) => F1Result)
Type Parameters
- F1Result
- F1Args extends any[]
- F1NextArgs extends any[]
- F2NextArgs extends any[]
- F2Result
- F3NextArgs extends any[]
- F3Result
- F4NextArgs extends any[]
- F4Result
- F5NextArgs extends any[]
- F5Result
- F6NextArgs extends any[]
- F6Result
- F7NextArgs extends any[]
- F7Result
- LastResult
Returns ((...args) => F1Result)
- compose<F1Result, F1Args, F1NextArgs, F2NextArgs, F2Result, F3NextArgs, F3Result, F4NextArgs, F4Result, F5NextArgs, F5Result, F6NextArgs, F6Result, F7NextArgs, F7Result, F8NextArgs, F8Result, LastResult>(f1, f2, f3, f4, f5, f6, f7, f8, last): ((...args) => F1Result)
Type Parameters
- F1Result
- F1Args extends any[]
- F1NextArgs extends any[]
- F2NextArgs extends any[]
- F2Result
- F3NextArgs extends any[]
- F3Result
- F4NextArgs extends any[]
- F4Result
- F5NextArgs extends any[]
- F5Result
- F6NextArgs extends any[]
- F6Result
- F7NextArgs extends any[]
- F7Result
- F8NextArgs extends any[]
- F8Result
- LastResult
Returns ((...args) => F1Result)
- compose<F1Result, F1Args, F1NextArgs, F2NextArgs, F2Result, F3NextArgs, F3Result, F4NextArgs, F4Result, F5NextArgs, F5Result, F6NextArgs, F6Result, F7NextArgs, F7Result, F8NextArgs, F8Result, F9NextArgs, F9Result, LastResult>(f1, f2, f3, f4, f5, f6, f7, f8, f9, last): ((...args) => F1Result)
Type Parameters
- F1Result
- F1Args extends any[]
- F1NextArgs extends any[]
- F2NextArgs extends any[]
- F2Result
- F3NextArgs extends any[]
- F3Result
- F4NextArgs extends any[]
- F4Result
- F5NextArgs extends any[]
- F5Result
- F6NextArgs extends any[]
- F6Result
- F7NextArgs extends any[]
- F7Result
- F8NextArgs extends any[]
- F8Result
- F9NextArgs extends any[]
- F9Result
- LastResult
Returns ((...args) => F1Result)