def plan.fields

cswap-bend-cli@0.1.0.0 · fmt/yamlr.bend:234

import cswap-bend-cli@0.1.0.0/fmt/yamlr.bend as Yamlr
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/fmt/yscal.bend as S

234def plan.fields(es: List<&2, List<&2, Ln>>) -> Plan:
235  match es:
236    case Nil{}:
237      PRes{Done{Json.JNil{}}}
238    case Con{Con{Ln{n, t}, body}, r}:
239      field.kv(S.split_kv(t), body, r)
240    case Con{Nil{}, r}:
241      bad("empty mapping entry")

Uses (8)

Used by (1)