cswap-bend-cli
Releases (1)
-
0.1.0.0 indexed
Definitions (4,210)
act.bend
- def of
- def pure
- def fail
- def step
- def bind
- def liftLift a plain IO value.
- def finallyRun `act` whatever `m` answered with, after it: for cleanup.
- def conda when `c`, else b.
- def guardFail with (code, msg) unless `ok`.
- def on_fail2
- def on_failRun `cleanup` only when `act` failed, and still answer the failure.
args.bend
- type Parsed
- type OptOne token of the command line: a flag with its value ("" for a switch), or a positional (empty name).
- type KV
- def verbs
- def verb.step
- def verb.find
- def verb.pick
- def verb_ofThe canonical verb a first token names, "" when it is none.
- def valued
- def switches
- def has_str
- def is_flag
- def split_eq.go
- def split_eq`--slot=3` as ("--slot", "3"); a bare flag has no value part.
- def opt.has
- def opt.pick
- def opt.val
- def pos.pick
- def positionals
- def first_of
- def prog
- def usage_line
- def flag.msg
- def first.pick
- def first_err
- def err_if
- def pos_err
- def strategy_err
- def common_errs
- type Slot
- def slot.read
- def slot.of
- type Hold
- def hold.bad
- def hold.int
- def hold.parts
- def hold.norm
- def hold.of
- def bad_text
- def bad
- def sel.p
- def with_err
- def build.add
- def build.token
- def build.import
- def build.remove
- def max_pos
- def arity
- type AltA verb and the command it builds.
- def choose.pick
- def choose
- def build.cmd
- def build.go
- def build.verb
- def build
- def not_flag
- def config.keep
- def config_args
- type Scan
- def sel.s
- def first_msg
- def scan.fail
- def scan.flag2
- def scan.flag
- def scan.free
- def scan.step2
- def scan.step
- def scan.go
- def scan.dangling
- def scan.end
- def scan
- def scan.done
- def parse.scan
- def parse.verb
- def parse.first
- def parseThe command a command line asks for, or the usage error (PBad) argparse would print.
b64.bend
- def utf8.cat.pick
- def utf8.cat
- def utf8.encodeThe UTF-8 bytes of a string.
- def sel
- def sel.b
- def utf8.lenContinuation bytes a lead byte announces.
- def utf8.mask
- def utf8.needThe decoder state is (need, cp): continuation bytes still due and the code point so far.
- def utf8.cp
- def utf8.emit
- def utf8.put
- def utf8.decode.goDecode UTF-8 bytes (lenient on malformed input).
- def utf8.decode