MCPcopy Create free account
hub / github.com/Effect-TS/effect / LookupMap

Class LookupMap

packages/effect/test/LayerMap.test.ts:86–89  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

84 const released: Array<string> = []
85
86 class LookupMap extends LayerMap.Service<LookupMap>()("LayerMapTest/LookupMap", {
87 lookup: (key: string) => makeLayer(key, acquired, released),
88 idleTimeToLive: (key: string) => key.startsWith("short:") ? 500 : 2000
89 }) {}
90
91 class RecordMap extends LayerMap.Service<RecordMap>()("LayerMapTest/RecordMap", {
92 layers: {

Callers

nothing calls this directly

Calls 1

makeLayerFunction · 0.70

Tested by

no test coverage detected