Portable temporary file and directory support https://github.com/feuerbach/temporary

Version on this page:
LTS Haskell 12.22:1.3
Stackage Nightly 2018-12-10:1.3
Latest on Hackage:1.3

See all snapshots temporary appears in

BSD3 licensed
Maintained by Mateusz Kowalczyk, Roman Cheplyaka

Module documentation for

There are no documented modules for this package.

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: writeTempFile, writeSystemTempFile, emptyTempFile, emptySystemTempFile
  • Make sure that system* functions return canonicalized paths
  • Modernize the code base, add tests and documentation

  • Update maintainership information
  • Fix the docs
comments powered byDisqus