def scoped.put
import cswap-bend-cli@0.1.0.0/importu.bend as Importuimport Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
186def scoped.put(r: Result<&2, &2, String, List<&2, Json.Json>>, acc: Result<&2, &2, String, Json.Json>) -> Result<&2, &2, String, Json.Json>:
187 match r acc:
188 case Fail{e} _:
189 Fail{e}
190 case Done{xs} Fail{e}:
191 Fail{e}
192 case Done{xs} Done{a}:
193 Done{Json.set("scoped", Json.arr(xs), a)}