Skip to content

recover

recover<A, B>(fallback): (data) => TaskMaybe<A | B>

Defined in: Core/TaskMaybe.ts:208

Recovers from a None state by providing a fallback Task.Maybe.

A

B

() => TaskMaybe<B>

(data) => TaskMaybe<A | B>

pipe(
  Task.Maybe.none(),
  Task.Maybe.recover(() => Task.Maybe.some(42))
); // Task.Maybe(42)