def meta_map

bendonnect-rpc@0.1.0.0 · src/error.bend:418

import bendonnect-rpc@0.1.0.0/src/error.bend as Error
import Base
import bend-kit-bytes@0.3.2.0/bytes.bend as Bytes
import bend-kit-encoding@0.4.0.0/encoding.bend as Enc
import bend-kit-json@0.6.1.1/json.bend as Json

418def meta_map(kvs: List<&1, Bytes.Bytes & Json.Val>, acc: Map<&2, List<&2, String>>) -> Map<&2, List<&2, String>>:
419  match kvs:
420    case Nil{}:
421      acc
422    case Con{p, rest}:
423      (k, v) = p
424      meta_map(rest, meta_set(Enc.utf8.decode(k), v, acc))

Uses (9)

Used by (1)