Skip to content

mapErr

mapErr<E, F>(f): <A>(data) => These<F, A>

Defined in: Core/These.ts:114

Transforms the error/warning value, leaving the success value unchanged.

E

F

(e) => F

<A>(data): These<F, A>

A

These<E, A>

These<F, A>

pipe(These.err("err"), These.mapErr(e => e.toUpperCase()));         // Err("ERR")
pipe(These.both("warn", 5), These.mapErr(e => e.toUpperCase()));    // Both("WARN", 5)