Skip to content

map

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

Defined in: Core/Result.ts:76

Transforms the success value inside a Result.

E

A

B

(a) => B

(data) => Result<E, B>

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