MCPcopy
hub / github.com/Effect-TS/effect / close

Function close

packages/effect/src/internal/scopedRef.ts:38–39  ·  view source on GitHub ↗
(self: ScopedRef.ScopedRef<A>)

Source from the content-addressed store, hash-verified

36
37/** @internal */
38const close = <A>(self: ScopedRef.ScopedRef<A>): Effect.Effect<void> =>
39 core.flatMap(ref.get(self.ref), (tuple) => tuple[0].close(core.exitVoid))
40
41/** @internal */
42export const fromAcquire = <A, E, R>(

Callers 1

fromAcquireFunction · 0.70

Calls 2

getMethod · 0.65
closeMethod · 0.65

Tested by

no test coverage detected