def plan4
import cswap-bend-cli@0.1.0.0/srvargs.bend as Srvargsimport Base
import cswap-bend-cli@0.1.0.0/fmt/out.bend as O
81def plan4(serve: Bool, +f: O.Fmt, socket: Maybe<&2, String>) -> Plan:
82 match serve socket:
83 case True{} Some{p}:
84 PServe{p, f}
85 case True{} None{}:
86 PBad{"the following arguments are required: --socket"}
87 case False{} _:
88 PRpc{f}