def get.go

bend-kit-json@0.7.0.0 · json.bend:887

import bend-kit-json@0.7.0.0/json.bend as Json
import Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes

887def get.go(kvs: List<&1, Bytes.Bytes & Val>, st: Bytes.Bytes & Maybe<&1, Val>) -> Maybe<&1, Val>:
888  match kvs:
889    case Nil{}:
890      (key, found) = st
891      found
892    case (k, v) <> t:
893      get.go(t, get.step(k, v, st))

Uses (7)

Used by (1)