effect-io-ai

Package: effect
Module: Cause

Cause.makeDieReason

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

Signature

declare const makeDieReason: (defect: unknown) => Die

Source

Since v4.0.0