def take.go

bendonnect-rpc@0.1.0.0 · src/pbjson.bend:420

import bendonnect-rpc@0.1.0.0/src/pbjson.bend as Pbjson
import Base
import bend-kit-json@0.6.1.1/json.bend as Json

420def take.go(+jn: String, +pn: String, kvs: List<&1, String & Json.Val>) -> Json.Val & List<&1, String & Json.Val>:
421  match kvs:
422    case Nil{}:
423      (Json.Null{}, Nil{})
424    case Con{(+k, v), t}:
425      take.step(is_key(k, jn, pn), k, v, take.go(jn, pn, t))

Uses (7)

Used by (1)