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

Function complete

packages/effect/src/internal/scopedCache.ts:107–121  ·  view source on GitHub ↗
(
  key: cache_.MapKey<Key>,
  exit: Exit.Exit<readonly [Value, Scope.Scope.Finalizer], Error>,
  ownerCount: MutableRef.MutableRef<number>,
  entryStats: Cache.EntryStats,
  timeToLive: number
)

Source from the content-addressed store, hash-verified

105
106/** @internal */
107export const complete = <Key, Value, Error = never>(
108 key: cache_.MapKey<Key>,
109 exit: Exit.Exit<readonly [Value, Scope.Scope.Finalizer], Error>,
110 ownerCount: MutableRef.MutableRef<number>,
111 entryStats: Cache.EntryStats,
112 timeToLive: number
113): Complete<Key, Value, Error> =>
114 Data.struct({
115 _tag: "Complete",
116 key,
117 exit,
118 ownerCount,
119 entryStats,
120 timeToLive
121 })
122
123/** @internal */
124export const pending = <Key, Value, Error = never>(

Callers 1

lookupValueOfMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected