def gone_plan3

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

import cswap-bend-cli@0.1.0.0/profcmd.bend as Profcmd
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/profile.bend as P

187def gone_plan3(+stored: Bool, +json: Bool, +raw: Json.Json, +name: String) -> Plan2:
188  match stored:
189    case True{}:
190      Wr{P.remove(raw, name), gone_ok(json, P.remove(raw, name), name, String.eq(Maybe.default(&2, String, P.active(raw), ""), name))}
191    case False{}:
192      Answer{err(json, gone_missing(P.is_builtin(name), name))}

Uses (12)

Used by (1)