def lookup

bend-schema-lib@0.4.1.0 · core.bend:208

import bend-schema-lib@0.4.1.0/core.bend as Core
import Base

208# The value under `name` in an object, or RMissing.
209def lookup(+name: String, r: Raw) -> Raw:
210  match r:
211    case RKey{k, +v, rest}:
212      pick_raw(String.eq(k, name), v, lookup(name, rest))
213    case _:
214      RMissing{}

Uses (4)

Used by (12)