def render_members_decompose
qasim-bend-kit@0.1.0.2 · proof/JSON_SourceProof.bend:598
import qasim-bend-kit@0.1.0.2/proof/JSON_SourceProof.bend as JSONSourceProof
import Base
import qasim-bend-kit@0.1.0.2/libs/JSON.bend as J
598def render_members_decompose(+value: J.Value,
599 +suffix: String) -> {J.render(value, True{}, suffix) == separator_text(value) ++ render_after_separator(value, suffix) : String}:
600 match value:
601 case J.Null{}: {==}
602 case J.Bool{truth}:
603 match truth:
604 case True{}: {==}
605 case False{}: {==}
606 case J.Number{lexeme, certificate}: {==}
607 case J.Str{text}: {==}
608 case J.Arr{Nil{}}: {==}
609 case J.Arr{head <> tail}: {==}
610 case J.Obj{Nil{}}: {==}
611 case J.Obj{(key, field_value) <> tail}: {==}