diff options
author | Louis Pilfold <louis@lpil.uk> | 2023-12-03 11:38:13 +0000 |
---|---|---|
committer | Louis Pilfold <louis@lpil.uk> | 2023-12-06 16:20:50 +0000 |
commit | f90bf50bfa7803494a3f0b6add214bfa980f6573 (patch) | |
tree | 4ce6d1cd1487e3e774e52ec0cd67258e0ca20ce5 /src | |
parent | 9bf1daeb7627a0b241ccfe1207e9176265beeecf (diff) | |
download | tour-f90bf50bfa7803494a3f0b6add214bfa980f6573.tar.gz tour-f90bf50bfa7803494a3f0b6add214bfa980f6573.zip |
Create directory
Diffstat (limited to 'src')
-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"), |