Function transposeMaybe

  • Transposes a Maybe of a Result into a Result of a Maybe.

    Input Output
    Just(Ok(T)) Ok(Just(T))
    Just(Err(E)) Err(E)
    Nothing Ok(Nothing)

    Type Parameters

    • T

    • E

    Parameters

    • maybe: Maybe<Result<T, E>>

      a Maybe<Result<T, E>> to transform to a Result<Maybe<T>, E>>.

    Returns Result<Maybe<T>, E>

Generated using TypeDoc