def exec3
import cswap-bend-cli@0.1.0.0/exec.bend as Execimport Base
import cswap-bend-cli@0.1.0.0/cmd.bend as Cmd
import cswap-bend-cli@0.1.0.0/gflags.bend as Gf
import cswap-bend-cli@0.1.0.0/fmt/out.bend as O
336def exec3(+g: Gf.G, r: Result<&2, &2, String, O.Fmt>) -> IO(Cmd.Out):
337 match r:
338 case Fail{n}:
339 IO.pure(Cmd.Out, fmt_bad(n))
340 case Done{f}:
341 run_fmt(ni_of(g), f, g_rest(g))