effect-io-ai

Package: effect
Module: Cause

Cause.defects

Extracts all unrecoverable defects from a Cause.

Details

This function returns a chunk of values representing unexpected errors (Die). It’s handy for capturing or logging unanticipated failures that might need special handling, such as bug reports.

Signature

declare const defects: <E>(self: Cause<E>) => Chunk.Chunk<unknown>

Source

Since v2.0.0