def Edges.add.of
import bend-lint-pack@0.1.1.0/common.bend as Commonimport Base
100# Graph of references between globals
101# ====================================
102# Lists of names under a name, last added first.
103def Edges.add.of(
104 got: Map<&2, List<&2, String>> & List<&2, String>,
105 key: String,
106 x: String
107) -> Map<&2, List<&2, String>>:
108 match got:
109 case Tuple{m, old}:
110 Map.set(&2, List<&2, String>, m, key, x <> old)