writeFile (Function)

Signature: writeFile(filename: string, content: string) -> Result<int, Error>

Description: Writes text, creating the file if needed. Returns Result<int, Error> containing the number of bytes written.

Parameters

  • filename (string): Path to the file to write
  • content (string): Content to write to the file

Returns: Result<int, Error>

Example

match writeFile("output.txt", "Hello, World!") {
    Success { value } => print("${value} bytes written")
    Error { message } => print(message)
}
match writeFile ("output.txt", "Hello, World!")
    Success value => print "${value} bytes written"
    Error message => print message