Package: effect
Module: Cause
Creates a standalone Die reason (not wrapped in a Cause).
When to use
Use when constructing a standalone defect reason for fromReasons or
direct comparison.
Example (Creating a Die reason)
import { Cause } from "effect"
const reason = Cause.makeDieReason("bug")
console.log(reason._tag) // "Die"
console.log(reason.defect) // "bug"
See
makeFailReason — create a Fail reasonmakeInterruptReason — create an Interrupt reasonSignature
declare const makeDieReason: (defect: unknown) => Die
Since v4.0.0