effect-io-ai

Package: effect
Module: Cause

Cause.Die

Represents an unexpected defect within a Cause.

Details

This interface models a Cause for errors that are typically unrecoverable or unanticipated—like runtime exceptions or bugs. When code “dies,” it indicates a severe failure that wasn’t accounted for.

See

Signature

export interface Die extends Cause.Variance<never>, Equal.Equal, Pipeable, Inspectable {
  readonly _tag: "Die"
  readonly defect: unknown
}

Source

Since v2.0.0