Skip to content

tapError

tapError<E, A>(f): (data) => RemoteData<E, A>

Defined in: Core/RemoteData.ts:250

Executes a side effect on the failure error without changing the RemoteData. Useful for logging errors.

E

A

(e) => void

(data) => RemoteData<E, A>

pipe(
  RemoteData.failure("not found"),
  RemoteData.tapError(e => console.error("fetch failed:", e)),
  RemoteData.map(render)
);