Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ActToOptFn

Hierarchy

  • ActToOptFn

Callable

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

    • I

    • R

    Parameters

    • f1: (_: I) => undefined | null | R
        • (_: I): undefined | null | R
        • Parameters

          • _: I

          Returns undefined | null | R

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

  • Type parameters

    • I

    • A1

    • R

    Parameters

    • f1: (_: I) => undefined | null | A1
        • (_: I): undefined | null | A1
        • Parameters

          • _: I

          Returns undefined | null | A1

    • f2: (_: A1) => undefined | null | R
        • (_: A1): undefined | null | R
        • Parameters

          • _: A1

          Returns undefined | null | R

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

  • Type parameters

    • I

    • A1

    • A2

    • R

    Parameters

    • f1: (_: I) => undefined | null | A1
        • (_: I): undefined | null | A1
        • Parameters

          • _: I

          Returns undefined | null | A1

    • f2: (_: A1) => undefined | null | A2
        • (_: A1): undefined | null | A2
        • Parameters

          • _: A1

          Returns undefined | null | A2

    • f3: (_: A2) => undefined | null | R
        • (_: A2): undefined | null | R
        • Parameters

          • _: A2

          Returns undefined | null | R

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • R

    Parameters

    • f1: (_: I) => undefined | null | A1
        • (_: I): undefined | null | A1
        • Parameters

          • _: I

          Returns undefined | null | A1

    • f2: (_: A1) => undefined | null | A2
        • (_: A1): undefined | null | A2
        • Parameters

          • _: A1

          Returns undefined | null | A2

    • f3: (_: A2) => undefined | null | A3
        • (_: A2): undefined | null | A3
        • Parameters

          • _: A2

          Returns undefined | null | A3

    • f4: (_: A3) => undefined | null | R
        • (_: A3): undefined | null | R
        • Parameters

          • _: A3

          Returns undefined | null | R

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • R

    Parameters

    • f1: (_: I) => undefined | null | A1
        • (_: I): undefined | null | A1
        • Parameters

          • _: I

          Returns undefined | null | A1

    • f2: (_: A1) => undefined | null | A2
        • (_: A1): undefined | null | A2
        • Parameters

          • _: A1

          Returns undefined | null | A2

    • f3: (_: A2) => undefined | null | A3
        • (_: A2): undefined | null | A3
        • Parameters

          • _: A2

          Returns undefined | null | A3

    • f4: (_: A3) => undefined | null | A4
        • (_: A3): undefined | null | A4
        • Parameters

          • _: A3

          Returns undefined | null | A4

    • f5: (_: A4) => undefined | null | R
        • (_: A4): undefined | null | R
        • Parameters

          • _: A4

          Returns undefined | null | R

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • R

    Parameters

    • f1: (_: I) => undefined | null | A1
        • (_: I): undefined | null | A1
        • Parameters

          • _: I

          Returns undefined | null | A1

    • f2: (_: A1) => undefined | null | A2
        • (_: A1): undefined | null | A2
        • Parameters

          • _: A1

          Returns undefined | null | A2

    • f3: (_: A2) => undefined | null | A3
        • (_: A2): undefined | null | A3
        • Parameters

          • _: A2

          Returns undefined | null | A3

    • f4: (_: A3) => undefined | null | A4
        • (_: A3): undefined | null | A4
        • Parameters

          • _: A3

          Returns undefined | null | A4

    • f5: (_: A4) => undefined | null | A5
        • (_: A4): undefined | null | A5
        • Parameters

          • _: A4

          Returns undefined | null | A5

    • f6: (_: A5) => undefined | null | R
        • (_: A5): undefined | null | R
        • Parameters

          • _: A5

          Returns undefined | null | R

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • R

    Parameters

    • f1: (_: I) => undefined | null | A1
        • (_: I): undefined | null | A1
        • Parameters

          • _: I

          Returns undefined | null | A1

    • f2: (_: A1) => undefined | null | A2
        • (_: A1): undefined | null | A2
        • Parameters

          • _: A1

          Returns undefined | null | A2

    • f3: (_: A2) => undefined | null | A3
        • (_: A2): undefined | null | A3
        • Parameters

          • _: A2

          Returns undefined | null | A3

    • f4: (_: A3) => undefined | null | A4
        • (_: A3): undefined | null | A4
        • Parameters

          • _: A3

          Returns undefined | null | A4

    • f5: (_: A4) => undefined | null | A5
        • (_: A4): undefined | null | A5
        • Parameters

          • _: A4

          Returns undefined | null | A5

    • f6: (_: A5) => undefined | null | A6
        • (_: A5): undefined | null | A6
        • Parameters

          • _: A5

          Returns undefined | null | A6

    • f7: (_: A6) => undefined | null | R
        • (_: A6): undefined | null | R
        • Parameters

          • _: A6

          Returns undefined | null | R

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • A7

    • R

    Parameters

    • f1: (_: I) => undefined | null | A1
        • (_: I): undefined | null | A1
        • Parameters

          • _: I

          Returns undefined | null | A1

    • f2: (_: A1) => undefined | null | A2
        • (_: A1): undefined | null | A2
        • Parameters

          • _: A1

          Returns undefined | null | A2

    • f3: (_: A2) => undefined | null | A3
        • (_: A2): undefined | null | A3
        • Parameters

          • _: A2

          Returns undefined | null | A3

    • f4: (_: A3) => undefined | null | A4
        • (_: A3): undefined | null | A4
        • Parameters

          • _: A3

          Returns undefined | null | A4

    • f5: (_: A4) => undefined | null | A5
        • (_: A4): undefined | null | A5
        • Parameters

          • _: A4

          Returns undefined | null | A5

    • f6: (_: A5) => undefined | null | A6
        • (_: A5): undefined | null | A6
        • Parameters

          • _: A5

          Returns undefined | null | A6

    • f7: (_: A6) => undefined | null | A7
        • (_: A6): undefined | null | A7
        • Parameters

          • _: A6

          Returns undefined | null | A7

    • f8: (_: A7) => undefined | null | R
        • (_: A7): undefined | null | R
        • Parameters

          • _: A7

          Returns undefined | null | R

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • A7

    • A8

    • R

    Parameters

    • f1: (_: I) => undefined | null | A1
        • (_: I): undefined | null | A1
        • Parameters

          • _: I

          Returns undefined | null | A1

    • f2: (_: A1) => undefined | null | A2
        • (_: A1): undefined | null | A2
        • Parameters

          • _: A1

          Returns undefined | null | A2

    • f3: (_: A2) => undefined | null | A3
        • (_: A2): undefined | null | A3
        • Parameters

          • _: A2

          Returns undefined | null | A3

    • f4: (_: A3) => undefined | null | A4
        • (_: A3): undefined | null | A4
        • Parameters

          • _: A3

          Returns undefined | null | A4

    • f5: (_: A4) => undefined | null | A5
        • (_: A4): undefined | null | A5
        • Parameters

          • _: A4

          Returns undefined | null | A5

    • f6: (_: A5) => undefined | null | A6
        • (_: A5): undefined | null | A6
        • Parameters

          • _: A5

          Returns undefined | null | A6

    • f7: (_: A6) => undefined | null | A7
        • (_: A6): undefined | null | A7
        • Parameters

          • _: A6

          Returns undefined | null | A7

    • f8: (_: A7) => undefined | null | A8
        • (_: A7): undefined | null | A8
        • Parameters

          • _: A7

          Returns undefined | null | A8

    • f9: (_: A8) => undefined | null | R
        • (_: A8): undefined | null | R
        • Parameters

          • _: A8

          Returns undefined | null | R

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

  • Type parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • A7

    • A8

    • A9

    • R

    Parameters

    • f1: (_: I) => undefined | null | A1
        • (_: I): undefined | null | A1
        • Parameters

          • _: I

          Returns undefined | null | A1

    • f2: (_: A1) => undefined | null | A2
        • (_: A1): undefined | null | A2
        • Parameters

          • _: A1

          Returns undefined | null | A2

    • f3: (_: A2) => undefined | null | A3
        • (_: A2): undefined | null | A3
        • Parameters

          • _: A2

          Returns undefined | null | A3

    • f4: (_: A3) => undefined | null | A4
        • (_: A3): undefined | null | A4
        • Parameters

          • _: A3

          Returns undefined | null | A4

    • f5: (_: A4) => undefined | null | A5
        • (_: A4): undefined | null | A5
        • Parameters

          • _: A4

          Returns undefined | null | A5

    • f6: (_: A5) => undefined | null | A6
        • (_: A5): undefined | null | A6
        • Parameters

          • _: A5

          Returns undefined | null | A6

    • f7: (_: A6) => undefined | null | A7
        • (_: A6): undefined | null | A7
        • Parameters

          • _: A6

          Returns undefined | null | A7

    • f8: (_: A7) => undefined | null | A8
        • (_: A7): undefined | null | A8
        • Parameters

          • _: A7

          Returns undefined | null | A8

    • f9: (_: A8) => undefined | null | A9
        • (_: A8): undefined | null | A9
        • Parameters

          • _: A8

          Returns undefined | null | A9

    • f10: (_: A9) => undefined | null | R
        • (_: A9): undefined | null | R
        • Parameters

          • _: A9

          Returns undefined | null | R

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

Generated using TypeDoc