effect-io-ai

Package: effect
Module: Effect

Effect.fiber

Accesses the fiber currently executing the effect.

Example (Accessing the current fiber)

import { Console, Effect } from "effect"

const program = Effect.gen(function*() {
  const fiber = yield* Effect.fiber
  yield* Console.log(`Fiber id: ${fiber.id}`)
})

Signature

declare const fiber: Effect<Fiber<unknown, unknown>, never, never>

Source

Since v4.0.0