ffi/file
Types
pub type FileMode {
Read
Write
Append
Exclusive
}
Constructors
-
Read
-
Write
-
Append
-
Exclusive
pub external type IODevice
Functions
pub fn ensure_dir(dir: String) -> Result(Nil, Reason)
pub fn open_and_write_exclusive(path: String, contents: String) -> Result(
Nil,
Reason,
)
pub external fn open_file(
String,
List(FileMode),
) -> Result(IODevice, Reason)
pub fn open_file_exclusive(s: String) -> Result(IODevice, Reason)
pub fn write_file(iod: IODevice, s: String) -> Result(Nil, Reason)