effect-io-ai

Package: effect
Module: Micro

Micro.orElseSucceed

Recover from all errors by succeeding with the given value.

Signature

declare const orElseSucceed: { <B>(f: LazyArg<B>): <A, E, R>(self: Micro<A, E, R>) => Micro<A | B, never, R>; <A, E, R, B>(self: Micro<A, E, R>, f: LazyArg<B>): Micro<A | B, never, R>; }

Source

Since v3.4.0