def run

cswap-bend-cli@0.1.0.0 · profcmd.bend:331

import cswap-bend-cli@0.1.0.0/profcmd.bend as Profcmd
import Base
import cswap-bend-cli@0.1.0.0/cmd.bend as Cmd

331def run(+root: String, +p: Plan, +json: Bool) -> IO(Cmd.Out):
332  match p:
333    case PList{}:
334      run.list(root, json)
335    case PShow{n}:
336      run.show(root, json, n)
337    case PUse{n}:
338      run.use(root, json, n)
339    case PSet{n, k, v}:
340      run.set(root, json, n, k, v)
341    case PRemove{n}:
342      run.gone(root, json, n)
343    case PBad{msg}:
344      IO.pure(Cmd.Out, Cmd.Out{2, "", "cswap profile: error: " ++ msg ++ "\n"})

Uses (12)

Used by (1)