def split

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

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

74# `pend`: the previous argument was --shadow-log, so this one is its value.
75def split(+xs: List<&2, String>, +pend: Bool) -> Split:
76  match xs:
77    case Nil{}:
78      Split{False{}, None{}, []}
79    case Con{a, t}:
80      pick(pend, String.eq(a, "--shadow"), String.eq(a, "--shadow-log"), a, split(t, next_pend(pend, String.eq(a, "--shadow-log"))))

Uses (8)

Used by (1)