Functions
pipe
- pipe<Args, Ret>(f0: (...args: Args) => Ret): (...args: Args) => Ret
- pipe<Args, Ret, T0>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>): (...args: Args) => T0
- pipe<Args, Ret, T0, T1>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>): (...args: Args) => T1
- pipe<Args, Ret, T0, T1, T2>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>): (...args: Args) => T2
- pipe<Args, Ret, T0, T1, T2, T3>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>): (...args: Args) => T3
- pipe<Args, Ret, T0, T1, T2, T3, T4>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>): (...args: Args) => T4
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>): (...args: Args) => T5
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>): (...args: Args) => T6
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>): (...args: Args) => T7
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>): (...args: Args) => T8
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>): (...args: Args) => T9
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>): (...args: Args) => T10
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>): (...args: Args) => T11
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>): (...args: Args) => T12
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>): (...args: Args) => T13
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>): (...args: Args) => T14
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>): (...args: Args) => T15
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>): (...args: Args) => T16
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>): (...args: Args) => T17
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>): (...args: Args) => T18
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>): (...args: Args) => T19
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>): (...args: Args) => T20
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>, f22: PipeFn<T20, T21>): (...args: Args) => T21
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>, f22: PipeFn<T20, T21>, f23: PipeFn<T21, T22>): (...args: Args) => T22
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>, f22: PipeFn<T20, T21>, f23: PipeFn<T21, T22>, f24: PipeFn<T22, T23>): (...args: Args) => T23
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>, f22: PipeFn<T20, T21>, f23: PipeFn<T21, T22>, f24: PipeFn<T22, T23>, f25: PipeFn<T23, T24>): (...args: Args) => T24
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>, f22: PipeFn<T20, T21>, f23: PipeFn<T21, T22>, f24: PipeFn<T22, T23>, f25: PipeFn<T23, T24>, f26: PipeFn<T24, T25>): (...args: Args) => T25
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>, f22: PipeFn<T20, T21>, f23: PipeFn<T21, T22>, f24: PipeFn<T22, T23>, f25: PipeFn<T23, T24>, f26: PipeFn<T24, T25>, f27: PipeFn<T25, T26>): (...args: Args) => T26
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>, f22: PipeFn<T20, T21>, f23: PipeFn<T21, T22>, f24: PipeFn<T22, T23>, f25: PipeFn<T23, T24>, f26: PipeFn<T24, T25>, f27: PipeFn<T25, T26>, f28: PipeFn<T26, T27>): (...args: Args) => T27
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>, f22: PipeFn<T20, T21>, f23: PipeFn<T21, T22>, f24: PipeFn<T22, T23>, f25: PipeFn<T23, T24>, f26: PipeFn<T24, T25>, f27: PipeFn<T25, T26>, f28: PipeFn<T26, T27>, f29: PipeFn<T27, T28>): (...args: Args) => T28
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>, f22: PipeFn<T20, T21>, f23: PipeFn<T21, T22>, f24: PipeFn<T22, T23>, f25: PipeFn<T23, T24>, f26: PipeFn<T24, T25>, f27: PipeFn<T25, T26>, f28: PipeFn<T26, T27>, f29: PipeFn<T27, T28>, f30: PipeFn<T28, T29>): (...args: Args) => T29
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>, f22: PipeFn<T20, T21>, f23: PipeFn<T21, T22>, f24: PipeFn<T22, T23>, f25: PipeFn<T23, T24>, f26: PipeFn<T24, T25>, f27: PipeFn<T25, T26>, f28: PipeFn<T26, T27>, f29: PipeFn<T27, T28>, f30: PipeFn<T28, T29>, f31: PipeFn<T29, T30>): (...args: Args) => T30
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>, f22: PipeFn<T20, T21>, f23: PipeFn<T21, T22>, f24: PipeFn<T22, T23>, f25: PipeFn<T23, T24>, f26: PipeFn<T24, T25>, f27: PipeFn<T25, T26>, f28: PipeFn<T26, T27>, f29: PipeFn<T27, T28>, f30: PipeFn<T28, T29>, f31: PipeFn<T29, T30>, f32: PipeFn<T30, T31>): (...args: Args) => T31
- pipe<Args, Ret, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, Other>(f0: (...args: Args) => Ret, f1: PipeFn<Ret, T0>, f2: PipeFn<T0, T1>, f3: PipeFn<T1, T2>, f4: PipeFn<T2, T3>, f5: PipeFn<T3, T4>, f6: PipeFn<T4, T5>, f7: PipeFn<T5, T6>, f8: PipeFn<T6, T7>, f9: PipeFn<T7, T8>, f10: PipeFn<T8, T9>, f11: PipeFn<T9, T10>, f12: PipeFn<T10, T11>, f13: PipeFn<T11, T12>, f14: PipeFn<T12, T13>, f15: PipeFn<T13, T14>, f16: PipeFn<T14, T15>, f17: PipeFn<T15, T16>, f18: PipeFn<T16, T17>, f19: PipeFn<T17, T18>, f20: PipeFn<T18, T19>, f21: PipeFn<T19, T20>, f22: PipeFn<T20, T21>, f23: PipeFn<T21, T22>, f24: PipeFn<T22, T23>, f25: PipeFn<T23, T24>, f26: PipeFn<T24, T25>, f27: PipeFn<T25, T26>, f28: PipeFn<T26, T27>, f29: PipeFn<T27, T28>, f30: PipeFn<T28, T29>, f31: PipeFn<T29, T30>, f32: PipeFn<T30, T31>, ...fns: Other): (...args: Args) => ReturnType<TupleLast<Other>>
Type parameters
Parameters
f0: (...args: Args) => Ret
Returns (...args: Args) => Ret
Type parameters
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
Returns (...args: Args) => T0
Type parameters
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
Returns (...args: Args) => T1
Type parameters
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
Returns (...args: Args) => T2
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
Returns (...args: Args) => T3
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
Returns (...args: Args) => T4
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
Returns (...args: Args) => T5
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
Returns (...args: Args) => T6
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
Returns (...args: Args) => T7
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
Returns (...args: Args) => T8
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
Returns (...args: Args) => T9
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
Returns (...args: Args) => T10
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
Returns (...args: Args) => T11
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
Returns (...args: Args) => T12
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
Returns (...args: Args) => T13
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
Returns (...args: Args) => T14
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
Returns (...args: Args) => T15
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
Returns (...args: Args) => T16
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
Returns (...args: Args) => T17
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
Returns (...args: Args) => T18
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
Returns (...args: Args) => T19
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
Returns (...args: Args) => T20
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
f22: PipeFn<T20, T21>
Returns (...args: Args) => T21
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
f22: PipeFn<T20, T21>
f23: PipeFn<T21, T22>
Returns (...args: Args) => T22
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
f22: PipeFn<T20, T21>
f23: PipeFn<T21, T22>
f24: PipeFn<T22, T23>
Returns (...args: Args) => T23
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
T24
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
f22: PipeFn<T20, T21>
f23: PipeFn<T21, T22>
f24: PipeFn<T22, T23>
f25: PipeFn<T23, T24>
Returns (...args: Args) => T24
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
T24
T25
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
f22: PipeFn<T20, T21>
f23: PipeFn<T21, T22>
f24: PipeFn<T22, T23>
f25: PipeFn<T23, T24>
f26: PipeFn<T24, T25>
Returns (...args: Args) => T25
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
T24
T25
T26
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
f22: PipeFn<T20, T21>
f23: PipeFn<T21, T22>
f24: PipeFn<T22, T23>
f25: PipeFn<T23, T24>
f26: PipeFn<T24, T25>
f27: PipeFn<T25, T26>
Returns (...args: Args) => T26
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
T24
T25
T26
T27
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
f22: PipeFn<T20, T21>
f23: PipeFn<T21, T22>
f24: PipeFn<T22, T23>
f25: PipeFn<T23, T24>
f26: PipeFn<T24, T25>
f27: PipeFn<T25, T26>
f28: PipeFn<T26, T27>
Returns (...args: Args) => T27
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
T24
T25
T26
T27
T28
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
f22: PipeFn<T20, T21>
f23: PipeFn<T21, T22>
f24: PipeFn<T22, T23>
f25: PipeFn<T23, T24>
f26: PipeFn<T24, T25>
f27: PipeFn<T25, T26>
f28: PipeFn<T26, T27>
f29: PipeFn<T27, T28>
Returns (...args: Args) => T28
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
T24
T25
T26
T27
T28
T29
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
f22: PipeFn<T20, T21>
f23: PipeFn<T21, T22>
f24: PipeFn<T22, T23>
f25: PipeFn<T23, T24>
f26: PipeFn<T24, T25>
f27: PipeFn<T25, T26>
f28: PipeFn<T26, T27>
f29: PipeFn<T27, T28>
f30: PipeFn<T28, T29>
Returns (...args: Args) => T29
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
T24
T25
T26
T27
T28
T29
T30
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
f22: PipeFn<T20, T21>
f23: PipeFn<T21, T22>
f24: PipeFn<T22, T23>
f25: PipeFn<T23, T24>
f26: PipeFn<T24, T25>
f27: PipeFn<T25, T26>
f28: PipeFn<T26, T27>
f29: PipeFn<T27, T28>
f30: PipeFn<T28, T29>
f31: PipeFn<T29, T30>
Returns (...args: Args) => T30
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
T24
T25
T26
T27
T28
T29
T30
T31
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
f22: PipeFn<T20, T21>
f23: PipeFn<T21, T22>
f24: PipeFn<T22, T23>
f25: PipeFn<T23, T24>
f26: PipeFn<T24, T25>
f27: PipeFn<T25, T26>
f28: PipeFn<T26, T27>
f29: PipeFn<T27, T28>
f30: PipeFn<T28, T29>
f31: PipeFn<T29, T30>
f32: PipeFn<T30, T31>
Returns (...args: Args) => T31
Type parameters
Args: unknown[]
Ret
T0
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
T22
T23
T24
T25
T26
T27
T28
T29
T30
T31
Other: PipeFn<unknown, unknown>[]
Parameters
f0: (...args: Args) => Ret
f1: PipeFn<Ret, T0>
f2: PipeFn<T0, T1>
f3: PipeFn<T1, T2>
f4: PipeFn<T2, T3>
f5: PipeFn<T3, T4>
f6: PipeFn<T4, T5>
f7: PipeFn<T5, T6>
f8: PipeFn<T6, T7>
f9: PipeFn<T7, T8>
f10: PipeFn<T8, T9>
f11: PipeFn<T9, T10>
f12: PipeFn<T10, T11>
f13: PipeFn<T11, T12>
f14: PipeFn<T12, T13>
f15: PipeFn<T13, T14>
f16: PipeFn<T14, T15>
f17: PipeFn<T15, T16>
f18: PipeFn<T16, T17>
f19: PipeFn<T17, T18>
f20: PipeFn<T18, T19>
f21: PipeFn<T19, T20>
f22: PipeFn<T20, T21>
f23: PipeFn<T21, T22>
f24: PipeFn<T22, T23>
f25: PipeFn<T23, T24>
f26: PipeFn<T24, T25>
f27: PipeFn<T25, T26>
f28: PipeFn<T26, T27>
f29: PipeFn<T27, T28>
f30: PipeFn<T28, T29>
f31: PipeFn<T29, T30>
f32: PipeFn<T30, T31>
Rest ...fns: Other
Returns (...args: Args) => ReturnType<TupleLast<Other>>
- (...args: Args): ReturnType<TupleLast<Other>>
Parameters
Returns ReturnType<TupleLast<Other>>
Combine functions end to end