diff options
-rw-r--r-- | src/try_gleam.gleam | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/try_gleam.gleam b/src/try_gleam.gleam index f34f4a7..f441722 100644 --- a/src/try_gleam.gleam +++ b/src/try_gleam.gleam @@ -298,6 +298,11 @@ fn generate_stdlib_bundle(modules: List(String)) -> snag.Result(Nil) { } fn reset_output() -> snag.Result(Nil) { + use _ <- result.try( + simplifile.create_directory_all(public) + |> file_error("Failed to delete public directory"), + ) + use files <- result.try( simplifile.read_directory(public) |> file_error("Failed to read public directory"), |