Hyperlinkv0.8.0-beta.28

Effect

Effect.fiberconsteffect/Effect.ts:8750
Effect<Fiber<unknown, unknown>, never, never>

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}`)
})
supervision & fibers
Source effect/Effect.ts:87501 lines
export const fiber: Effect<Fiber<unknown, unknown>> = internal.fiber