Portable temporary file and directory support
|LTS Haskell 20.16:||1.3|
|Stackage Nightly 2023-03-31:||1.3|
|Latest on Hackage:||1.3|
Maintained by Mateusz Kowalczyk, Roman Cheplyaka
This version can be pinned in stack with:
Module documentation for 1.3
Depends on 7 packages(full list with versions):
Used by 33 packages in lts-18.28(full list with versions):
amazonka-test, atomic-write, clash-lib, debian, editor-open, ersatz, gitlab-haskell, gnuplot, graphula, graphviz, H, haskell-lsp, hie-bios, hint, hledger, hslua-module-system, hspec-junit-formatter, ipython-kernel, lsp-types, matplotlib, mockery, pandoc, path-io, postgresql-orm, reanimate, sandwich-webdriver, stack, tasty-golden, tasty-silver, tmp-postgres, turtle, webdriver, weigh
Functions for creating temporary files and directories.
Generated directory names are now based on random hex strings rather than PIDs.
This got a major version bump as a courtesy to users who may depend on the specific form of generated names, but that form is not part of the API contract and should not be depended upon.
- Improve the docs
- Limit support to GHC 7.0+
- Add new functions:
- Make sure that system* functions return canonicalized paths
- Modernize the code base, add tests and documentation
- Update maintainership information
- Fix the docs