Function: flatMapSuccess()
flatMapSuccess<
T,U,G>(f: (value:T) =>Result<U,G>): <F>(result:Result<T,F>) =>Result<U,G|F>
Defined in: pkg/result/src/index.ts:60
Type Parameters
| Type Parameter |
|---|
T |
U |
G |
Parameters
| Parameter | Type |
|---|---|
f |
(value: T) => Result<U, G> |
Returns
Type Parameters
| Type Parameter |
|---|
F |
Parameters
| Parameter | Type |
|---|---|
result |
Result<T, F> |
Returns
Result<U, G | F>