Skip to content

tapError

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

Defined in: Core/TaskValidation.ts:263

Executes a side effect on the accumulated errors without changing the Task.Validation.

E

A

(errors) => void

(data) => TaskValidation<E, A>

pipe(
  Task.Validation.failed("invalid name"),
  Task.Validation.tapError(errs => logger.error(errs))
);