effect-io-ai

Package: effect
Module: Cause

Cause.hasInterrupts

Returns true if the cause contains at least one Interrupt reason.

Example (Checking for interruptions)

import { Cause } from "effect"

console.log(Cause.hasInterrupts(Cause.interrupt(123))) // true
console.log(Cause.hasInterrupts(Cause.fail("error")))  // false

See

Signature

declare const hasInterrupts: <E>(self: Cause<E>) => boolean

Source

Since v4.0.0