def read_w.go
cswap-bend-cli@0.1.0.0 · setcmd.bend:53
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
53def read_w.go(+p: String, ex: Bool) -> Act.of(Json.Json):
54 match ex:
55 case False{}:
56 Act.pure(Json.Json, Setload.empty())
57 case True{}:
58 IO.bind(Fs.Res(String), Fs.Res(Json.Json), Fs.read_file(p), r => read_w.text(p, r))