def load_raw_w

cswap-bend-cli@0.1.0.0 · setcmd.bend:60

import cswap-bend-cli@0.1.0.0/setcmd.bend as Setcmd
import Base
import cswap-bend-cli@0.1.0.0/setload.bend as Setload
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/fs.bend as Fs
import cswap-bend-cli@0.1.0.0/act.bend as Act

60# settings.json for a read-modify-write: a missing file is `{}`, a torn or
61# non-object file is an error (never replaced by a near-Setload.empty one).
62def load_raw_w(+root: String) -> Act.of(Json.Json):
63  IO.bind(Bool, Fs.Res(Json.Json), Fs.exists(Setload.path(root)), ex => read_w.go(Setload.path(root), ex))

Uses (9)

Used by (6)