In favour of


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

LTS Haskell 14.20:0.4.14@rev:1
Stackage Nightly 2020-01-19:0.4.14@rev:1
Latest on Hackage:0.4.14@rev:1

See all snapshots system-filepath appears in

MIT licensed by John Millikin
Maintained by FP Complete

Module documentation for 0.4.14

This version can be pinned in stack with:system-filepath-0.4.14@sha256:e8ce7d24d7008a825e5d03aa672950a0e8178ac54c3de7134f36c3a7e37694a2,1631


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.



  • Add a Semigroup instance #20

  • 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.

Depends on 4 packages(full list with versions):
Used by 4 packages in nightly-2020-01-08(full list with versions):