Deprecated

In favour of

system-fileio

Consistent filesystem interaction across GHC versions (deprecated)

https://github.com/fpco/haskell-filesystem

LTS Haskell 23.0:0.3.16.6
Stackage Nightly 2024-12-11:0.3.16.6
Latest on Hackage:0.3.16.6

See all snapshots system-fileio appears in

MIT licensed by John Millikin
Maintained by https://github.com/fpco/haskell-filesystem
This version can be pinned in stack with:system-fileio-0.3.16.6@sha256:278eba6b363d52c9bed70e6c8bbe1f803612e6b30169b4cd2701e037e8398a97,2421

Module documentation for 0.3.16.6

Used by 1 package in nightly-2024-12-11(full list with versions):

system-fileio

Legacy package (deprecated).

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.

Changes

Changelog for system-fileio

0.3.16.6

  • Fix building on Windows (issue #31, regression in 0.3.16.5).
  • Tested with:
    • Cabal and GHC 8.0 - 9.12.0 on Linux
    • Stack and GHC 9.8.2 on Linux, macOS and Windows.

0.3.16.5

  • Fix building of the testsuite with unix-2.8.
  • Tested with GHC 8.0 - 9.12.0.

0.3.16.4

  • Fix for Win32 2.6 and above #21.

0.3.16.2

  • withHANDLE (Win32) now works on directories #8 #10.

0.3.16.1

  • Use different path encoding on Darwin in POSIX tests #6.

0.3.16

Maintenance taken over by FP Complete.