Function actToOpt

  • Type Parameters

    • I

    • R

    Parameters

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

          • _: I

          Returns undefined | null | R

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

  • Type Parameters

    • I

    • A1

    • R

    Parameters

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

          • _: I

          Returns undefined | null | A1

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

          • _: A1

          Returns undefined | null | R

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

  • Type Parameters

    • I

    • A1

    • A2

    • R

    Parameters

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

          • _: I

          Returns undefined | null | A1

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

          • _: A1

          Returns undefined | null | A2

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

          • _: A2

          Returns undefined | null | R

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

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • R

    Parameters

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

          • _: I

          Returns undefined | null | A1

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

          • _: A1

          Returns undefined | null | A2

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

          • _: A2

          Returns undefined | null | A3

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

          • _: A3

          Returns undefined | null | R

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

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • R

    Parameters

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

          • _: I

          Returns undefined | null | A1

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

          • _: A1

          Returns undefined | null | A2

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

          • _: A2

          Returns undefined | null | A3

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

          • _: A3

          Returns undefined | null | A4

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

          • _: A4

          Returns undefined | null | R

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

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • R

    Parameters

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

          • _: I

          Returns undefined | null | A1

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

          • _: A1

          Returns undefined | null | A2

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

          • _: A2

          Returns undefined | null | A3

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

          • _: A3

          Returns undefined | null | A4

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

          • _: A4

          Returns undefined | null | A5

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

          • _: A5

          Returns undefined | null | R

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

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • R

    Parameters

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

          • _: I

          Returns undefined | null | A1

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

          • _: A1

          Returns undefined | null | A2

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

          • _: A2

          Returns undefined | null | A3

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

          • _: A3

          Returns undefined | null | A4

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

          • _: A4

          Returns undefined | null | A5

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

          • _: A5

          Returns undefined | null | A6

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

          • _: A6

          Returns undefined | null | R

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

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • A7

    • R

    Parameters

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

          • _: I

          Returns undefined | null | A1

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

          • _: A1

          Returns undefined | null | A2

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

          • _: A2

          Returns undefined | null | A3

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

          • _: A3

          Returns undefined | null | A4

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

          • _: A4

          Returns undefined | null | A5

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

          • _: A5

          Returns undefined | null | A6

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

          • _: A6

          Returns undefined | null | A7

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

          • _: A7

          Returns undefined | null | R

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

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • A7

    • A8

    • R

    Parameters

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

          • _: I

          Returns undefined | null | A1

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

          • _: A1

          Returns undefined | null | A2

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

          • _: A2

          Returns undefined | null | A3

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

          • _: A3

          Returns undefined | null | A4

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

          • _: A4

          Returns undefined | null | A5

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

          • _: A5

          Returns undefined | null | A6

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

          • _: A6

          Returns undefined | null | A7

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

          • _: A7

          Returns undefined | null | A8

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

          • _: A8

          Returns undefined | null | R

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

  • Type Parameters

    • I

    • A1

    • A2

    • A3

    • A4

    • A5

    • A6

    • A7

    • A8

    • A9

    • R

    Parameters

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

          • _: I

          Returns undefined | null | A1

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

          • _: A1

          Returns undefined | null | A2

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

          • _: A2

          Returns undefined | null | A3

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

          • _: A3

          Returns undefined | null | A4

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

          • _: A4

          Returns undefined | null | A5

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

          • _: A5

          Returns undefined | null | A6

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

          • _: A6

          Returns undefined | null | A7

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

          • _: A7

          Returns undefined | null | A8

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

          • _: A8

          Returns undefined | null | A9

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

          • _: A9

          Returns undefined | null | R

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

Generated using TypeDoc