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

Function unsafeMakeSemaphore

packages/effect/src/internal/effect/circular.ts:129–129  ·  view source on GitHub ↗
(permits: number)

Source from the content-addressed store, hash-verified

127
128/** @internal */
129export const unsafeMakeSemaphore = (permits: number): Effect.Semaphore => new Semaphore(permits)
130
131/** @internal */
132export const makeSemaphore = (permits: number) => core.sync(() => unsafeMakeSemaphore(permits))

Callers 2

makeSemaphoreFunction · 0.70
unsafeMakeSynchronizedFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected