Module fs/temp

fs/temp

RAII-managed temporary files and directories.

Example

{ TempDir } :: import "std/fs/temp";

main :: (fn(io : Io, exn : Exception) -> unit)({
  dir := io.await(TempDir.new(io), { io, exn });
  println(dir.path());
  io.await(dir.remove(io), { io, exn });
});

Constants

TempDir constant (unknown)
TempFile constant (unknown)