Function toOkOrElseErr

  • Transform the Maybe into a Result, using the wrapped value as the Ok value if Just; otherwise using elseFn to generate Err.

    Type Parameters

    • T

    • E

    Parameters

    • elseFn: (() => E)

      The function which generates an error of type E.

        • (): E
        • Returns E

    • maybe: Maybe<T>

      The Maybe instance to convert.

    Returns Result<T, E>

    A Result containing the value wrapped in maybe in an Ok, or the value generated by elseFn in an Err.

    Typeparam

    T The wrapped value.

    Typeparam

    E The error type to in the Result.

  • Type Parameters

    • T

    • E

    Parameters

    • elseFn: (() => E)
        • (): E
        • Returns E

    Returns ((maybe) => Result<T, E>)

Generated using TypeDoc