Skip to content

map

map<E, A, B>(f): (data) => Result<E, B>

Defined in: Core/Result.ts:88

Transforms the success value inside an Result.

E

A

B

(a) => B

(data): Result<E, B>

Result<E, A>

Result<E, B>

pipe(Result.of(5), Result.map(n => n * 2)); // Ok(10)
pipe(Result.err("error"), Result.map(n => n * 2)); // Err("error")