def OMap.rot_lo.pick
import bend-kit-collections@0.1.4.1/omap.bend as Omapimport Base
52def OMap.rot_lo.pick(
53 -K: Data, -V: Data, single: Bool, k: K, v: V, lo: OMap<K, V>, hk: K, hv: V,
54 hl: OMap<K, V>, hh: OMap<K, V>
55) -> OMap<K, V>:
56 match single:
57 case True{}:
58 OMap.bin(K, V, hk, hv, OMap.bin(K, V, k, v, lo, hl), hh)
59 case False{}:
60 OMap.rot_lo.double(K, V, k, v, lo, hk, hv, hl, hh)