Package: effect
Module: Cause
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
die Construct a Die causeisDieType Check if a Cause is a DieSignature
export interface Die extends Cause.Variance<never>, Equal.Equal, Pipeable, Inspectable {
readonly _tag: "Die"
readonly defect: unknown
}
Since v2.0.0