pipe5

F Function(A) pipe5<A, B, C, D, E, F>(

  1. B f1(
    1. A
    ),
  2. C f2(
    1. B
    ),
  3. D f3(
    1. C
    ),
  4. E f4(
    1. D
    ),
  5. F f5(
    1. E
    ),
)

Five-function pipeline composition.

Implementation

F Function(A) pipe5<A, B, C, D, E, F>(
  B Function(A) f1,
  C Function(B) f2,
  D Function(C) f3,
  E Function(D) f4,
  F Function(E) f5,
) =>
    (a) => f5(f4(f3(f2(f1(a)))));