def prof_fields
import cswap-bend-cli@0.1.0.0/setimp.bend as Setimpimport 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
250def prof_fields(fields: Json.Json) -> Result<&2, &2, String, Json.Json>:
251 match fields:
252 case Json.JField{+k, v, t}:
253 S.field.cons(k, prof_key(k, v), prof_fields(t))
254 case _:
255 Done{fields}