def Map.get
import Base2937def Map.get(-V: Data, d: V, m: Map<&2, V>, key: String) -> Map<&2, V> & V:
2938 match m:
2939 case MTip{}:
2940 (MTip{}, d)
2941 case MLeaf{k, v}:
2942 Map.get.leaf(V, d, v, String.cmp(key, k))
2943 case MNode{+pos, lo, hi}:
2944 Map.get.go(V, MNode{pos, lo, hi}, d, Map.bit(key, pos))
Uses (8)
Used by (55)
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/lemmas/proofs/map_insert:lookup
- bend-collections-laws-math@1.0.0.0/proofs/lib/lemmas/proofs/map_insert:lookup
- bend-kit-http@0.38.2.0/http:fields
- bend-lint-api@0.2.0.0/shared/names:find
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/lemmas/proofs/map_bridge:get_bit
- …