def mv_keep2
import cswap-bend-cli@0.1.0.0/store/io.bend as Ioimport 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)