Package: effect
Module: FiberHandle
Returns true if a value is a FiberHandle by checking for the
FiberHandle runtime marker.
Example (Checking fiber handles)
import { Effect, FiberHandle } from "effect"
Effect.gen(function*() {
const handle = yield* FiberHandle.make()
console.log(FiberHandle.isFiberHandle(handle)) // true
console.log(FiberHandle.isFiberHandle("not a handle")) // false
})
Signature
declare const isFiberHandle: (u: unknown) => u is FiberHandle
Since v2.0.0