def OMap.keys.go

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

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

202def OMap.keys.go(
203  -K: Data, -V: Data, m: OMap<K, V>, acc: List<&2, K>
204) -> List<&2, K>:
205  match m:
206    case OTip{}:
207      acc
208    case OBin{s, k, v, lo, hi}:
209      OMap.keys.go(K, V, lo, k <> OMap.keys.go(K, V, hi, acc))

Uses (2)

Used by (2)