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

Function applyOverlays

packages/effect/src/Context.ts:508–512  ·  view source on GitHub ↗
(map: Map<string, any>, overlay: Overlay | undefined)

Source from the content-addressed store, hash-verified

506}
507
508const applyOverlays = (map: Map<string, any>, overlay: Overlay | undefined): void => {
509 if (!overlay) return
510 applyOverlays(map, overlay.parent)
511 map.set(overlay.key, overlay.value)
512}
513
514const flatten = (self: ContextImpl<any>): ReadonlyMap<string, any> => {
515 if (self._flat) return self._flat

Callers 1

flattenFunction · 0.85

Calls 1

setMethod · 0.65

Tested by

no test coverage detected