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>>.