Something went wrong. Try again.
An experiment in static, refcounted, procedural language with ownership
Something went wrong. Try again.
12345678910111213141516use std.(fs, io)// TODO: Some sugar like unwrap and try syntax for `Result` would be nice herefn main() unit = { match std.fs.read-to-str("examples/file.txt") { Result.Ok(contents) -> { print("--- Read ---\n{contents}") match std.fs.write("examples/file2.txt", contents) { Result.Ok({}) -> {} Result.Err(err) -> println("Error writing to 'examples/file2.txt': {err}") } } Result.Err(err) -> println("Error reading 'examples/file.txt': {err}") }}