(u: unknown): u is UnknownErrorChecks whether an arbitrary value is an UnknownError.
Example (Checking the runtime type)
import { Cause } from "effect"
console.log(Cause.isUnknownError(new Cause.UnknownError("x"))) // true
console.log(Cause.isUnknownError("nope")) // falseguards
Source effect/Cause.ts:17381 lines
export const const isUnknownError: (
u: unknown
) => u is UnknownError
Checks whether an arbitrary value is an UnknownError.
Example (Checking the runtime type)
import { Cause } from "effect"
console.log(Cause.isUnknownError(new Cause.UnknownError("x"))) // true
console.log(Cause.isUnknownError("nope")) // false
isUnknownError: (u: unknownu: unknown) => u: unknownu is UnknownError = import effecteffect.const isUnknownError: (
u: unknown
) => u is Cause.UnknownError
isUnknownError