def run_doc

cswap-bend-cli@0.1.0.0 · rpc.bend:45

import cswap-bend-cli@0.1.0.0/rpc.bend as Rpc
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/fmt/out.bend as O
import cswap-bend-cli@0.1.0.0/rpcmsg.bend as M

45def run_doc(+f: O.Fmt, r: Result<&2, &2, String, Json.Json>) -> IO(String):
46  match r:
47    case Done{j}:
48      run_req(f, M.plan(j))
49    case Fail{e}:
50      IO.pure(String, render(f, M.err_resp(Json.JNull{}, "bad_request", e, 2)))

Uses (10)

Used by (1)