Function chainFlow

  • Type Parameters

    • I

    • R

    Parameters

    • f1: ((_) => Opt<R>)
        • (_): Opt<R>
        • Parameters

          • _: I

          Returns Opt<R>

    Returns ((x) => Opt<R>)

  • Type Parameters

    • I

    • A1

    • R

    Parameters

    • f1: ((_) => Opt<A1>)
        • (_): Opt<A1>
        • Parameters

          • _: I

          Returns Opt<A1>

    • f2: ((_) => Opt<R>)
        • (_): Opt<R>
        • Parameters

          • _: A1

          Returns Opt<R>

    Returns ((x) => Opt<R>)

  • Type Parameters

    • I

    • A1

    • A2

    • R

    Parameters

    • f1: ((_) => Opt<A1>)
        • (_): Opt<A1>
        • Parameters

          • _: I

          Returns Opt<A1>

    • f2: ((_) => Opt<A2>)
        • (_): Opt<A2>
        • Parameters

          • _: A1

          Returns Opt<A2>

    • f3: ((_) => Opt<R>)
        • (_): Opt<R>
        • Parameters

          • _: A2

          Returns Opt<R>

    Returns ((x) => Opt<R>)

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • R

    Parameters

    • f1: ((_) => Opt<A1>)
        • (_): Opt<A1>
        • Parameters

          • _: I

          Returns Opt<A1>

    • f2: ((_) => Opt<A2>)
        • (_): Opt<A2>
        • Parameters

          • _: A1

          Returns Opt<A2>

    • f3: ((_) => Opt<A3>)
        • (_): Opt<A3>
        • Parameters

          • _: A2

          Returns Opt<A3>

    • f4: ((_) => Opt<R>)
        • (_): Opt<R>
        • Parameters

          • _: A3

          Returns Opt<R>

    Returns ((x) => Opt<R>)

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • R

    Parameters

    • f1: ((_) => Opt<A1>)
        • (_): Opt<A1>
        • Parameters

          • _: I

          Returns Opt<A1>

    • f2: ((_) => Opt<A2>)
        • (_): Opt<A2>
        • Parameters

          • _: A1

          Returns Opt<A2>

    • f3: ((_) => Opt<A3>)
        • (_): Opt<A3>
        • Parameters

          • _: A2

          Returns Opt<A3>

    • f4: ((_) => Opt<A4>)
        • (_): Opt<A4>
        • Parameters

          • _: A3

          Returns Opt<A4>

    • f5: ((_) => Opt<R>)
        • (_): Opt<R>
        • Parameters

          • _: A4

          Returns Opt<R>

    Returns ((x) => Opt<R>)

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • R

    Parameters

    • f1: ((_) => Opt<A1>)
        • (_): Opt<A1>
        • Parameters

          • _: I

          Returns Opt<A1>

    • f2: ((_) => Opt<A2>)
        • (_): Opt<A2>
        • Parameters

          • _: A1

          Returns Opt<A2>

    • f3: ((_) => Opt<A3>)
        • (_): Opt<A3>
        • Parameters

          • _: A2

          Returns Opt<A3>

    • f4: ((_) => Opt<A4>)
        • (_): Opt<A4>
        • Parameters

          • _: A3

          Returns Opt<A4>

    • f5: ((_) => Opt<A5>)
        • (_): Opt<A5>
        • Parameters

          • _: A4

          Returns Opt<A5>

    • f6: ((_) => Opt<R>)
        • (_): Opt<R>
        • Parameters

          • _: A5

          Returns Opt<R>

    Returns ((x) => Opt<R>)

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • R

    Parameters

    • f1: ((_) => Opt<A1>)
        • (_): Opt<A1>
        • Parameters

          • _: I

          Returns Opt<A1>

    • f2: ((_) => Opt<A2>)
        • (_): Opt<A2>
        • Parameters

          • _: A1

          Returns Opt<A2>

    • f3: ((_) => Opt<A3>)
        • (_): Opt<A3>
        • Parameters

          • _: A2

          Returns Opt<A3>

    • f4: ((_) => Opt<A4>)
        • (_): Opt<A4>
        • Parameters

          • _: A3

          Returns Opt<A4>

    • f5: ((_) => Opt<A5>)
        • (_): Opt<A5>
        • Parameters

          • _: A4

          Returns Opt<A5>

    • f6: ((_) => Opt<A6>)
        • (_): Opt<A6>
        • Parameters

          • _: A5

          Returns Opt<A6>

    • f7: ((_) => Opt<R>)
        • (_): Opt<R>
        • Parameters

          • _: A6

          Returns Opt<R>

    Returns ((x) => Opt<R>)

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • A7

    • R

    Parameters

    • f1: ((_) => Opt<A1>)
        • (_): Opt<A1>
        • Parameters

          • _: I

          Returns Opt<A1>

    • f2: ((_) => Opt<A2>)
        • (_): Opt<A2>
        • Parameters

          • _: A1

          Returns Opt<A2>

    • f3: ((_) => Opt<A3>)
        • (_): Opt<A3>
        • Parameters

          • _: A2

          Returns Opt<A3>

    • f4: ((_) => Opt<A4>)
        • (_): Opt<A4>
        • Parameters

          • _: A3

          Returns Opt<A4>

    • f5: ((_) => Opt<A5>)
        • (_): Opt<A5>
        • Parameters

          • _: A4

          Returns Opt<A5>

    • f6: ((_) => Opt<A6>)
        • (_): Opt<A6>
        • Parameters

          • _: A5

          Returns Opt<A6>

    • f7: ((_) => Opt<A7>)
        • (_): Opt<A7>
        • Parameters

          • _: A6

          Returns Opt<A7>

    • f8: ((_) => Opt<R>)
        • (_): Opt<R>
        • Parameters

          • _: A7

          Returns Opt<R>

    Returns ((x) => Opt<R>)

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • A7

    • A8

    • R

    Parameters

    • f1: ((_) => Opt<A1>)
        • (_): Opt<A1>
        • Parameters

          • _: I

          Returns Opt<A1>

    • f2: ((_) => Opt<A2>)
        • (_): Opt<A2>
        • Parameters

          • _: A1

          Returns Opt<A2>

    • f3: ((_) => Opt<A3>)
        • (_): Opt<A3>
        • Parameters

          • _: A2

          Returns Opt<A3>

    • f4: ((_) => Opt<A4>)
        • (_): Opt<A4>
        • Parameters

          • _: A3

          Returns Opt<A4>

    • f5: ((_) => Opt<A5>)
        • (_): Opt<A5>
        • Parameters

          • _: A4

          Returns Opt<A5>

    • f6: ((_) => Opt<A6>)
        • (_): Opt<A6>
        • Parameters

          • _: A5

          Returns Opt<A6>

    • f7: ((_) => Opt<A7>)
        • (_): Opt<A7>
        • Parameters

          • _: A6

          Returns Opt<A7>

    • f8: ((_) => Opt<A8>)
        • (_): Opt<A8>
        • Parameters

          • _: A7

          Returns Opt<A8>

    • f9: ((_) => Opt<R>)
        • (_): Opt<R>
        • Parameters

          • _: A8

          Returns Opt<R>

    Returns ((x) => Opt<R>)

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • A7

    • A8

    • A9

    • R

    Parameters

    • f1: ((_) => Opt<A1>)
        • (_): Opt<A1>
        • Parameters

          • _: I

          Returns Opt<A1>

    • f2: ((_) => Opt<A2>)
        • (_): Opt<A2>
        • Parameters

          • _: A1

          Returns Opt<A2>

    • f3: ((_) => Opt<A3>)
        • (_): Opt<A3>
        • Parameters

          • _: A2

          Returns Opt<A3>

    • f4: ((_) => Opt<A4>)
        • (_): Opt<A4>
        • Parameters

          • _: A3

          Returns Opt<A4>

    • f5: ((_) => Opt<A5>)
        • (_): Opt<A5>
        • Parameters

          • _: A4

          Returns Opt<A5>

    • f6: ((_) => Opt<A6>)
        • (_): Opt<A6>
        • Parameters

          • _: A5

          Returns Opt<A6>

    • f7: ((_) => Opt<A7>)
        • (_): Opt<A7>
        • Parameters

          • _: A6

          Returns Opt<A7>

    • f8: ((_) => Opt<A8>)
        • (_): Opt<A8>
        • Parameters

          • _: A7

          Returns Opt<A8>

    • f9: ((_) => Opt<A9>)
        • (_): Opt<A9>
        • Parameters

          • _: A8

          Returns Opt<A9>

    • f10: ((_) => Opt<R>)
        • (_): Opt<R>
        • Parameters

          • _: A9

          Returns Opt<R>

    Returns ((x) => Opt<R>)

Generated using TypeDoc