def Yaml.entry.put.go
bend-kube-runtime@0.2.0.0 · src/yaml.bend:806
import bend-kube-runtime@0.2.0.0/src/yaml.bend as Yaml
import Base
import bend-kube-runtime@0.2.0.0/src/json.bend as J
806def Yaml.entry.put.go(st: List<&2, YFrame>, k: String, +a: String, +r: String, empty: Bool) ->
807 List<&2, YFrame>:
808 match st empty:
809 case Con{YMap{i, ms, p}, t} True{}:
810 YMap{i, ms, Some{Yaml.mark(a, k)}} <> t
811 case Con{YMap{i, ms, p}, t} False{}:
812 YMap{i, J.KV{k, Yaml.wrap(a, Yaml.scalar(r))} <> ms, None{}} <> t
813 case s _:
814 s