def Map.ins.splice.bit
import Base2761def Map.ins.splice.bit(
2762 a, -V: Kind(a), x: V, rest: Map<a, V>, pb: Nat, kb: String & Bool
2763) -> Map<a, V>:
2764 (key2, b) = kb
2765 match b:
2766 case False{}:
2767 MNode{pb, MLeaf{key2, x}, rest}
2768 case True{}:
2769 MNode{pb, rest, MLeaf{key2, x}}
Uses (6)
Used by (5)
- Map.ins.splice
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/lemmas/proofs/map_insert:splice_same
- bend-collections-laws-math@1.0.0.0/proofs/lib/lemmas/proofs/map_insert:splice_same
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/lemmas/proofs/map_insert:splice_same_bit
- bend-collections-laws-math@1.0.0.0/proofs/lib/lemmas/proofs/map_insert:splice_same_bit