effect-io-ai

Package: effect
Module: Pull

Pull.isDoneFailure

Checks whether a Cause.Reason is a Fail reason whose error is a Cause.Done signal.

When to use

Use when you need to identify done completion reasons while traversing cause.reasons, before handling ordinary failures.

See

Signature

declare const isDoneFailure: <E>(failure: Cause.Reason<E>) => failure is Cause.Fail<E & Cause.Done<any>>

Source

Since v4.0.0