Deprecated

In favour of

system-fileio

Consistent filesystem interaction across GHC versions

https://john-millikin.com/software/haskell-filesystem/

Version on this page:0.3.15@rev:1
LTS Haskell 22.17:0.3.16.4
Stackage Nightly 2024-04-19:0.3.16.4
Latest on Hackage:0.3.16.4

See all snapshots system-fileio appears in

MIT licensed and maintained by John Millikin
This version can be pinned in stack with:system-fileio-0.3.15@sha256:7937e8b6e14953958f4c2a7204d9df8004de905c6016a4b5c13716c09092aeac,2891

Module documentation for 0.3.15

THIS PACKAGE IS DEPRECATED, AND NO LONGER MAINTAINED. Users of GHC >= 7.4 should use the native file path handling, which now supports paths containing arbitrary bytes. Users of older GHC versions should upgrade to GHC >= 7.4.

This is a small wrapper around the "directory", "unix", and "Win32" packages, for use with "system-filepath". It provides a consistent API to the various versions of these packages distributed with different versions of GHC.

In particular, this library supports working with POSIX files that have paths which can't be decoded in the current locale encoding.