def OMap.rot_hi.pick

bend-kit-collections@0.1.4.1 · omap.bend:86

import bend-kit-collections@0.1.4.1/omap.bend as Omap
import Base

86def OMap.rot_hi.pick(
87  -K: Data, -V: Data, single: Bool, k: K, v: V, lk: K, lv: V, ll: OMap<K, V>,
88  lh: OMap<K, V>, hi: OMap<K, V>
89) -> OMap<K, V>:
90  match single:
91    case True{}:
92      OMap.bin(K, V, lk, lv, ll, OMap.bin(K, V, k, v, lh, hi))
93    case False{}:
94      OMap.rot_hi.double(K, V, k, v, lk, lv, ll, lh, hi)

Uses (4)

Used by (6)