def Kc.merge
import bend-kube-runtime@0.2.0.0/src/client.bend as Clientimport Base
import bend-kube-runtime@0.2.0.0/src/json.bend as J
613def Kc.merge(ps: List<&2, String>, acc: Maybe<&2, J.Json>) -> IO(Maybe<&2, J.Json>):
614 match ps:
615 case Nil{}:
616 IO.pure(Maybe<&2, J.Json>, acc)
617 case Con{+p, t}:
618 IO.bind(Result<&2, &2, String, J.Json>, Maybe<&2, J.Json>, Kc.read(p),
619 r => Kc.merge(t, Kc.merge.got(acc, r)))