MCPcopy Index your code
hub / github.com/Effect-TS/effect / forkWithScopeOverride

Function forkWithScopeOverride

packages/effect/src/internal/fiberRuntime.ts:2506–2512  ·  view source on GitHub ↗
(
  self: Effect.Effect<A, E, R>,
  scopeOverride: fiberScope.FiberScope
)

Source from the content-addressed store, hash-verified

2504
2505/* @internal */
2506const forkWithScopeOverride = <A, E, R>(
2507 self: Effect.Effect<A, E, R>,
2508 scopeOverride: fiberScope.FiberScope
2509): Effect.Effect<Fiber.RuntimeFiber<A, E>, never, R> =>
2510 core.withFiberRuntime((parentFiber, parentStatus) =>
2511 core.succeed(unsafeFork(self, parentFiber, parentStatus.runtimeFlags, scopeOverride))
2512 )
2513
2514/* @internal */
2515export const mergeAll = dual<

Callers 1

forkDaemonFunction · 0.85

Calls 1

unsafeForkFunction · 0.70

Tested by

no test coverage detected