Hyperlinkv0.8.0-beta.28

Cause

Cause.makeDieReasonconsteffect/Cause.ts:590
(defect: unknown): Die

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"
Source effect/Cause.ts:5901 lines
export const makeDieReason = (defect: unknown): Die => new core.Die(defect)
Referenced by 1 symbols