effect-io-ai

Package: effect
Module: Cause

Cause.die

Creates a Cause containing a single Die reason with the given defect.

When to use

Use to construct a cause from an untyped defect or unexpected thrown value.

Example (Creating a die cause)

import { Cause } from "effect"

const cause = Cause.die("Unexpected")
console.log(cause.reasons.length) // 1
console.log(Cause.isDieReason(cause.reasons[0])) // true

See

Signature

declare const die: (defect: unknown) => Cause<never>

Source

Since v2.0.0