def pick

cswap-bend-cli@0.1.0.0 · daemon/shadowcli.bend:56

import cswap-bend-cli@0.1.0.0/daemon/shadowcli.bend as Shadowcli
import Base

56def pick(+pend: Bool, +is_sh: Bool, +is_log: Bool, +a: String, +r: Split) -> Split:
57  match pend is_sh is_log:
58    case True{} _ _:
59      set_log(a, r)
60    case False{} True{} _:
61      mark(r)
62    case False{} False{} True{}:
63      r
64    case False{} False{} False{}:
65      keep(a, r)

Uses (6)

Used by (1)