MCPcopy Create free account
hub / github.com/effect-app/libs / addAll

Function addAll

packages/infra/src/MainFiberSet.ts:31–32  ·  view source on GitHub ↗
(fibers: readonly Fiber.Fiber<never>[])

Source from the content-addressed store, hash-verified

29 const set = yield* FiberSet.make<unknown, never>()
30 const add = (...fibers: Fiber.Fiber<never>[]) => Effect.sync(() => fibers.forEach((_) => FiberSet.addUnsafe(set, _)))
31 const addAll = (fibers: readonly Fiber.Fiber<never>[]) =>
32 Effect.sync(() => fibers.forEach((_) => FiberSet.addUnsafe(set, _)))
33 const join = FiberSet.size(set).pipe(
34 Effect.andThen((count) => InfraLogger.logDebug(`Joining ${count} current fibers on the MainFiberSet`)),
35 Effect.andThen(FiberSet.join(set))

Callers

nothing calls this directly

Calls 2

syncMethod · 0.80
forEachMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…