Def.reach.go: def of bend-lint-pack@0.1.1.0 Import: import bend-lint-pack@0.1.1.0/dead/def.bend as Def Lines 67-82 of bend-lint-pack@0.1.1.0/dead/def.bend: https://jend.leeeet.dev/read.txt?path=bend-lint-pack@0.1.1.0/dead/def.bend&start_line=67&end_line=82 import Base import bend-lint-pack@0.1.1.0/common.bend as Common def reach.go( known: Bool, +name: String, rest: List<&2, String>, +edges: Map<&2, List<&2, String>>, +seen: Set() ) -> Set(): match known: case True{}: reach(rest, edges, seen) case False{}: reach( List.append(&2, String, Common.Edges.of(edges, name), rest), edges, Set.add(seen, name) ) Uses (9): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List.append https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Map https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Set https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Set.add https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=bend-lint-pack@0.1.1.0/common.bend&name=Edges.of https://jend.leeeet.dev/definition.txt?path=bend-lint-pack@0.1.1.0/dead/def.bend&name=reach