def ensure_seq2
cswap-bend-cli@0.1.0.0 · store/io.bend:82
import cswap-bend-cli@0.1.0.0/store/io.bend as Io
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/act.bend as Act
import cswap-bend-cli@0.1.0.0/store/seq.bend as SSeq
82def ensure_seq2(+m: Maybe<&2, Json.Json>, +root: String, +ts: String) -> Act.of(Json.Json):
83 match m:
84 case Some{j}:
85 Act.pure(Json.Json, j)
86 case None{}:
87 do ActM<Json.Json>:
88 write_seq(root, SSeq.seq_fresh(ts))
89 return SSeq.seq_fresh(ts)