cswap-bend-cli
Releases (1)
-
0.1.0.0 indexed
Definitions (4,210)
settings.bend
- type Sort
- type Spec`lo`/`hi` are decimal text exactly as the reference prints them; `choices` is comma separated; `dflt` is the default as a JSON value.
- def spec.num
- def specsRegistry order, as SETTING_SPECS.
- def dotted
- def find.pick
- def find
- def dotted_all
- def spec_of.picksetting_spec: the spec of a dotted key, or the reference's error text.
- def spec_of
setwrite.bend
- type Parsed
- def strip_sign
- def special.w
- def specialfloat() accepts these and they are never inside a range.
- def int.pick
- def int.candint(): an optional sign and digits only.
- def cand.pick
- def range_msg
- def parse.chk
- def parse.dec
- def parse.number2
- def parse.number
- def bool.word2
- def bool.word
- def parse.bool2
- def parse.choice2
- def parse.str2
- def parse.kind
- def parse_valueStrictly parse the text given to `config set`: out of range or mistyped is a Bad{message}, never clamped.
- def is_float.kind
- def is_float
- def has.in
- def is_setIs the key present in the raw file (an explicit default still counts)?
- def set_inraw[section][key] = v, with schemaVersion defaulted; only that key written.
- def obj_empty
- def unset.fin
- def unset.fin2
- def unset_indel raw[section][key]; an emptied section goes too.
- type Row
- def value_of
- def rows
- def effective(spec, effective value, explicitly set?) per key, registry order.
- def fmt.num
- def fmt.valformat_setting_value
- def row.key
- def row.val
- def row.json
- def rows.json
- def row.find.pick
- def row.find
- def keys.of
- def vals.of
- def width
- def pad
- def line
- def lines
- def list.textThe text of `config list`: padded key and value columns, `(default)` on the keys the file does not set.
srvargs.bend
- type Plan
- type A
- def err
- def got
- def want
- def pending
- def sel.a
- def free
- def step
- def go
- def end
- def fmt_of2
- def fmt_of
- def plan4
- def plan3
- def plan2
- def plan`verb` is rpc or serve; `args` the words after it.
store.bend
- def ActM`do ActM<A>:` needs the monad defined in the file that uses it.
- def ActM.pure
- def ActM.bind
- def profile_url
- def prof_if_ok
- def prof_of_reply
- def profile_httpGET /api/oauth/profile through Http.request (curl, the token on stdin, and the CSWAP_TEST_HTTP_BASE seam).
- def alias_char
- def alias_chars
- def alias_err2
- def alias_errmodels.normalize_alias: the message for a bad alias, "" for a good one.
- def alias_norm
- def alias_ofThe alias, normalized; "" when none was asked for.
- def alias_check
- type IdentWho the live ~/.claude.json says is logged in.
- def ident_of2
- def ident_of
- def notice_text
- def verdict_actFail on an owner mismatch; a notice when it could not be checked.
- def id_email
- def id_org
- def id_uuid
- def verify_prof
- def verify_plan
- def id_org_name
- def capture2The credential of the live login: .credentials.json, else primaryApiKey.