def current3b
cswap-bend-cli@0.1.0.0 · store.bend:307
import cswap-bend-cli@0.1.0.0/store.bend as Store
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/act.bend as Act
import cswap-bend-cli@0.1.0.0/store/base.bend as SBase
import cswap-bend-cli@0.1.0.0/store/plan.bend as SPlan
307def current3b(+root: String, +ctx: SBase.Ctx, +alias: String, +slot0: Maybe<&2, U32>, +assume_yes: Bool, +ts: String, +seq: Json.Json, +cfg_text: String, parsed: Result<&2, &2, String, Json.Json>, fetch: String -> IO(SPlan.Prof)) -> Act.of(String):
308 match parsed:
309 case Fail{e}:
310 Act.fail(String, 1, no_login())
311 case Done{+cfg}:
312 current3c(String.is_empty(id_email(ident_of(cfg))), root, ctx, alias, slot0, assume_yes, ts, seq, cfg_text, cfg, fetch)