Hyperlinkv0.8.0-beta.28

Sink

Sink.mapErrorconsteffect/Sink.ts:1087
<E, E2>(f: (error: E) => E2): <A, In, L, R>(
  self: Sink<A, In, L, E, R>
) => Sink<A, In, L, E2, R>
<A, In, L, E, R, E2>(
  self: Sink<A, In, L, E, R>,
  f: (error: E) => E2
): Sink<A, In, L, E2, R>

Transforms the errors emitted by this sink using f.

mapping
Source effect/Sink.ts:10877 lines
export const mapError: {
  <E, E2>(f: (error: E) => E2): <A, In, L, R>(self: Sink<A, In, L, E, R>) => Sink<A, In, L, E2, R>
  <A, In, L, E, R, E2>(self: Sink<A, In, L, E, R>, f: (error: E) => E2): Sink<A, In, L, E2, R>
} = dual(2, <A, In, L, E, R, E2>(
  self: Sink<A, In, L, E, R>,
  f: (error: E) => E2
): Sink<A, In, L, E2, R> => transformEffect(self, Effect.mapError(f)))