Map.seek: def of Base Import: import Base Lines 2840-2848 of Base/base.bend: https://jend.leeeet.dev/read.txt?path=Base/base.bend&start_line=2840&end_line=2848 import Base def Map.seek(-a: Quant, -V: Kind(a), m: Map, key: String) -> Map & String & Maybe<&2, String>: match m: case MTip{}: (MTip{}, key, None{}) case MLeaf{+k, v}: (MLeaf{k, v}, key, Some{k}) case MNode{+pos, lo, hi}: Map.seek.go(a, V, MNode{pos, lo, hi}, Map.bit(key, pos)) Uses (7): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Map https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Map.bit https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Map.seek.go https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Sigma https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String