def mv_keep2

cswap-bend-cli@0.1.0.0 · store/io.bend:134

import cswap-bend-cli@0.1.0.0/store/io.bend as Io
import Base
import cswap-bend-cli@0.1.0.0/act.bend as Act
import cswap-bend-cli@0.1.0.0/fs/write.bend as FsW

134def mv_keep2(+ex: Bool, +src: String, +dst: String) -> Act.of(Unit):
135  match ex:
136    case False{}:
137      Act.pure(Unit, Unit{})
138    case True{}:
139      do ActM<Unit>:
140        FsW.rename(src, dst)
141        FsW.chmod("600", dst)

Uses (9)

Used by (1)