In favour of


High-level, byte-based file and directory path manipulations (deprecated)

Version on this page:
LTS Haskell 16.3:[email protected]:1
Stackage Nightly 2020-06-29:[email protected]:1
Latest on Hackage:[email protected]:1

See all snapshots system-filepath appears in

MIT licensed by John Millikin
Maintained by FP Complete

Module documentation for

This version can be pinned in stack with:[email protected]:1ab5f081c45a8c370a2a6010f61313f75eec034191c998332b9e5297404ac998,1480


Please see deprecation announcement

Provides a FilePath datatype and utility functions for operating on it. Unlike the filepath package, this package does not simply reuse String, increasing type safety.


  • Documentation fix for: PLATFORM_PATH_FORMAT promotes platform dependent code #12

  • update splitDirectories function #4

Allow deepseq 1.4


Maintenance taken over by FP Complete.