Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ActFn

Hierarchy

  • ActFn

Callable

  • ActFn<I, R>(f1: (_: I) => Opt<R>): (x: Opt<I>) => Opt<R>
  • ActFn<I, A1, R>(f1: (_: I) => Opt<A1>, f2: (_: A1) => Opt<R>): (x: Opt<I>) => Opt<R>
  • ActFn<I, A1, A2, R>(f1: (_: I) => Opt<A1>, f2: (_: A1) => Opt<A2>, f3: (_: A2) => Opt<R>): (x: Opt<I>) => Opt<R>
  • ActFn<I, A1, A2, A3, R>(f1: (_: I) => Opt<A1>, f2: (_: A1) => Opt<A2>, f3: (_: A2) => Opt<A3>, f4: (_: A3) => Opt<R>): (x: Opt<I>) => Opt<R>
  • ActFn<I, A1, A2, A3, A4, R>(f1: (_: I) => Opt<A1>, f2: (_: A1) => Opt<A2>, f3: (_: A2) => Opt<A3>, f4: (_: A3) => Opt<A4>, f5: (_: A4) => Opt<R>): (x: Opt<I>) => Opt<R>
  • ActFn<I, A1, A2, A3, A4, A5, R>(f1: (_: I) => Opt<A1>, f2: (_: A1) => Opt<A2>, f3: (_: A2) => Opt<A3>, f4: (_: A3) => Opt<A4>, f5: (_: A4) => Opt<A5>, f6: (_: A5) => Opt<R>): (x: Opt<I>) => Opt<R>
  • ActFn<I, A1, A2, A3, A4, A5, A6, R>(f1: (_: I) => Opt<A1>, f2: (_: A1) => Opt<A2>, f3: (_: A2) => Opt<A3>, f4: (_: A3) => Opt<A4>, f5: (_: A4) => Opt<A5>, f6: (_: A5) => Opt<A6>, f7: (_: A6) => Opt<R>): (x: Opt<I>) => Opt<R>
  • ActFn<I, A1, A2, A3, A4, A5, A6, A7, R>(f1: (_: I) => Opt<A1>, f2: (_: A1) => Opt<A2>, f3: (_: A2) => Opt<A3>, f4: (_: A3) => Opt<A4>, f5: (_: A4) => Opt<A5>, f6: (_: A5) => Opt<A6>, f7: (_: A6) => Opt<A7>, f8: (_: A7) => Opt<R>): (x: Opt<I>) => Opt<R>
  • ActFn<I, A1, A2, A3, A4, A5, A6, A7, A8, R>(f1: (_: I) => Opt<A1>, f2: (_: A1) => Opt<A2>, f3: (_: A2) => Opt<A3>, f4: (_: A3) => Opt<A4>, f5: (_: A4) => Opt<A5>, f6: (_: A5) => Opt<A6>, f7: (_: A6) => Opt<A7>, f8: (_: A7) => Opt<A8>, f9: (_: A8) => Opt<R>): (x: Opt<I>) => Opt<R>
  • ActFn<I, A1, A2, A3, A4, A5, A6, A7, A8, A9, R>(f1: (_: I) => Opt<A1>, f2: (_: A1) => Opt<A2>, f3: (_: A2) => Opt<A3>, f4: (_: A3) => Opt<A4>, f5: (_: A4) => Opt<A5>, f6: (_: A5) => Opt<A6>, f7: (_: A6) => Opt<A7>, f8: (_: A7) => Opt<A8>, f9: (_: A8) => Opt<A9>, f10: (_: A9) => Opt<R>): (x: Opt<I>) => Opt<R>
  • Type parameters

    • I

    • R

    Parameters

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

          • _: I

          Returns Opt<R>

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

  • Type parameters

    • I

    • A1

    • R

    Parameters

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

          • _: I

          Returns Opt<A1>

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

          • _: A1

          Returns Opt<R>

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

  • Type parameters

    • I

    • A1

    • A2

    • R

    Parameters

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

          • _: I

          Returns Opt<A1>

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

          • _: A1

          Returns Opt<A2>

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

          • _: A2

          Returns Opt<R>

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • R

    Parameters

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

          • _: I

          Returns Opt<A1>

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

          • _: A1

          Returns Opt<A2>

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

          • _: A2

          Returns Opt<A3>

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

          • _: A3

          Returns Opt<R>

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • R

    Parameters

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

          • _: I

          Returns Opt<A1>

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

          • _: A1

          Returns Opt<A2>

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

          • _: A2

          Returns Opt<A3>

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

          • _: A3

          Returns Opt<A4>

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

          • _: A4

          Returns Opt<R>

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • R

    Parameters

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

          • _: I

          Returns Opt<A1>

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

          • _: A1

          Returns Opt<A2>

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

          • _: A2

          Returns Opt<A3>

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

          • _: A3

          Returns Opt<A4>

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

          • _: A4

          Returns Opt<A5>

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

          • _: A5

          Returns Opt<R>

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • R

    Parameters

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

          • _: I

          Returns Opt<A1>

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

          • _: A1

          Returns Opt<A2>

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

          • _: A2

          Returns Opt<A3>

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

          • _: A3

          Returns Opt<A4>

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

          • _: A4

          Returns Opt<A5>

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

          • _: A5

          Returns Opt<A6>

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

          • _: A6

          Returns Opt<R>

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • A7

    • R

    Parameters

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

          • _: I

          Returns Opt<A1>

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

          • _: A1

          Returns Opt<A2>

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

          • _: A2

          Returns Opt<A3>

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

          • _: A3

          Returns Opt<A4>

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

          • _: A4

          Returns Opt<A5>

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

          • _: A5

          Returns Opt<A6>

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

          • _: A6

          Returns Opt<A7>

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

          • _: A7

          Returns Opt<R>

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • A7

    • A8

    • R

    Parameters

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

          • _: I

          Returns Opt<A1>

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

          • _: A1

          Returns Opt<A2>

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

          • _: A2

          Returns Opt<A3>

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

          • _: A3

          Returns Opt<A4>

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

          • _: A4

          Returns Opt<A5>

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

          • _: A5

          Returns Opt<A6>

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

          • _: A6

          Returns Opt<A7>

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

          • _: A7

          Returns Opt<A8>

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

          • _: A8

          Returns Opt<R>

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • A7

    • A8

    • A9

    • R

    Parameters

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

          • _: I

          Returns Opt<A1>

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

          • _: A1

          Returns Opt<A2>

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

          • _: A2

          Returns Opt<A3>

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

          • _: A3

          Returns Opt<A4>

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

          • _: A4

          Returns Opt<A5>

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

          • _: A5

          Returns Opt<A6>

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

          • _: A6

          Returns Opt<A7>

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

          • _: A7

          Returns Opt<A8>

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

          • _: A8

          Returns Opt<A9>

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

          • _: A9

          Returns Opt<R>

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

Generated using TypeDoc