.. | ||
src/System/Posix | ||
CHANGELOG.md | ||
hpath-filepath.cabal | ||
LICENSE | ||
README.md | ||
run-doctests.sh | ||
Setup.hs |
HPath-filepath
Support for bytestring based filepath manipulation, similar to 'filepath'.
This package is part of the HPath suite, also check out hpath and hpath-io.
Motivation
This is basically a fork of posix-paths, which seemed to have stalled development.
There is also a similar library filepath-bytestring, but it doesn't follow an open development model and is cross-platform, which this library is not interested in.
Differences to 'posix-paths'
- uses the
word8
package for save word8 literals instead ofOverloadedStrings
hasTrailingPathSeparator
anddropTrailingPathSeparator
behave in the same way as theirSystem.FilePath
counterpart- has some additional functions
Differences to 'filepath-bytestring'
- uses the
word8
package for save word8 literals instead ofOverloadedStrings
- is not cross-platform (less odd code to maintain)
- has some additional functions