Package: effect
Module: Request
Completes a request entry with a typed failure.
When to use
Use to report a request-specific typed error while implementing a
RequestResolver.
See
failCause for completing an entry with a full Causecomplete for completing an entry with an existing ExitcompleteEffect for completing an entry from an effect resultsucceed for completing an entry successfullySignature
declare const fail: { <A extends Any>(error: Error<A>): (self: Entry<A>) => Effect.Effect<void>; <A extends Any>(self: Entry<A>, error: Error<A>): Effect.Effect<void>; }
Since v2.0.0