def wb.i
bend-kit-collections@0.1.4.1 · PROOF.bend:1245
import bend-kit-collections@0.1.4.1/PROOF.bend as PROOF
import Base
import bend-kit-collections@0.1.4.1/LAWS.bend as Laws
import bend-kit-collections@0.1.4.1/omap.bend as O
1245def wb.i(
1246 -K: Data, -V: Data, -k: K, -v: V, +lo: O.OMap<K, V>, +hi: O.OMap<K, V>,
1247 eo: {Laws.weight_ok(W(K, V, lo), W(K, V, hi)) == True{} : Bool},
1248 el: {WB(K, V, lo) == True{} : Bool}, eh: {WB(K, V, hi) == True{} : Bool}
1249) -> {WB(K, V, O.OBin{0, k, v, lo, hi}) == True{} : Bool}:
1250 c3.i(Laws.weight_ok(W(K, V, lo), W(K, V, hi)), WB(K, V, lo), WB(K, V, hi), eo, el, eh)