def scoped.add
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
170def scoped.add(e: Result<&2, &2, String, Json.Json>, acc: Result<&2, &2, String, List<&2, Json.Json>>) -> Result<&2, &2, String, List<&2, Json.Json>>:
171 match e acc:
172 case Fail{m} _:
173 Fail{m}
174 case Done{v} Fail{m}:
175 Fail{m}
176 case Done{v} Done{xs}:
177 Done{List.append(&2, Json.Json, xs, [v])}