def field.kv
import cswap-bend-cli@0.1.0.0/fmt/yamlr.bend as Yamlrimport Base
import cswap-bend-cli@0.1.0.0/fmt/yscal.bend as S
225def field.kv(kv: S.KV, body: List<&2, Ln>, r: List<&2, List<&2, Ln>>) -> Plan:
226 match kv:
227 case S.KOk{k, +rest}:
228 field.inline(String.is_empty(S.uncomment(rest)), k, rest, body, r)
229 case S.KBad{m}:
230 bad(m)
231 case S.KNone{}:
232 bad("expected 'key: value'")