Map.seek.go: def of Base Import: import Base Lines 2822-2838 of Base/base.bend: https://jend.leeeet.dev/read.txt?path=Base/base.bend&start_line=2822&end_line=2838 import Base def Map.seek.go(-a: Quant, -V: Kind(a), node: Map, kb: String & Bool) -> Map & String & Maybe<&2, String>: match node kb: case MNode{p, MTip{}, hi} Tuple{key, False{}}: (MNode{p, MTip{}, hi}, key, None{}) case MNode{p, MLeaf{+k, v}, hi} Tuple{key, False{}}: (MNode{p, MLeaf{k, v}, hi}, key, Some{k}) case MNode{p, MNode{+q, c, d}, hi} Tuple{key, False{}}: Map.lo(a, V, String & Maybe<&2, String>, p, hi, Map.seek.go(a, V, MNode{q, c, d}, Map.bit(key, q))) case MNode{p, lo, MTip{}} Tuple{key, True{}}: (MNode{p, lo, MTip{}}, key, None{}) case MNode{p, lo, MLeaf{+k, v}} Tuple{key, True{}}: (MNode{p, lo, MLeaf{k, v}}, key, Some{k}) case MNode{p, lo, MNode{+q, c, d}} Tuple{key, True{}}: Map.hi(a, V, String & Maybe<&2, String>, p, lo, Map.seek.go(a, V, MNode{q, c, d}, Map.bit(key, q))) case m Tuple{key, b}: (m, key, None{}) 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=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.hi https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Map.lo 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