True Myth / toolbelt / transposeMaybe
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
T
extends object
E
E
Parameters
maybe
a Maybe<Result<T, E>>
to transform to a Result<Maybe<T>, E>>
.