basic-cli
basic-cli copied to clipboard
Panics when opening a file that doesn't exists
app "example"
packages { pf: "https://github.com/roc-lang/basic-cli/releases/download/0.1.2/3bKbbmgtIfOyC6FviJ9o8F8xqKutmXgjCJx3bMfVTSo.tar.br" }
imports [
pf.Stdout,
pf.Task.{ Task },
pf.File,
pf.Path.{ Path },
]
provides [ main ] to pf
main : Task {} []
main =
task =
_ <- File.readUtf8 (Path.fromStr "i-dont-exist.txt") |> Task.await
Stdout.line ""
Task.onFail task \_ -> crash "ooops"
luke@192-168-1-108 aoc-2022 % roc dev test.roc
thread '<unnamed>' panicked at 'not yet implemented: Report a file open error', src/lib.rs:421:13
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
fatal runtime error: failed to initiate panic, error 5