haskell@gentoo.org
Gentoo Haskell
This package provides functionality for manipulating @RawFilePath@
values. It can be used as a drop in replacement for the filepath library
to get the benefits of using ByteStrings. It provides three modules:
* "System.FilePath.Posix.ByteString" manipulates POSIX\/Linux style @RawFilePath@ values (with @\/@ as the path separator).
* "System.FilePath.Windows.ByteString" manipulates Windows style @RawFilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives).
* "System.FilePath.ByteString" is an alias for the module appropriate to your platform.
All three modules provide the same API, and the same documentation (calling out differences in the different variants).