This version can be pinned in stack with:system-canonicalpath-0.3.2.0@sha256:88d94aa024057c10c6e782dfab971cdbf1f6e5b828eab4edc3df60b583a601de,1733
Module documentation for 0.3.2.0
This library provides abstract data type named Filesystem.CanonicalPath.CanonicalPath and some useful functions for working with it.
0.3.2.0:
- fix environment variables test suite
0.3.1.0:
- fix and update test suites
0.3.0.0:
- remove
UnsafePath data type. It was synonym to FilePath and was confusing me sometimes, so I decided to cut it off
- rename
cpathToText to toText'
- remove
pathToText and textToPath
- export
toText and fromText from Filesystem.Path.CurrentOS
- export
fromPrelude and toPrelude functions
- improve performance (path canonicalization now is performed 1.6x faster than before)
- improve
canonicalPath error messages. Most important - now it respects errors from System.Directory.canonicalizePath
- add tests
- add travis support
- update documentation
0.2.3.0:
- add
cpathToText that converts CanonicalPath to Text
- update base version constraints
0.2.2.0:
- add functions that return unit instead of
CanonicalPath to Directory module
0.2.1.0:
- add
CanonicalPath constructors that works with Text instead of UnsafePath
0.2.0.0:
- most of functions are in
MonadIO m now instead of IO
0.1.2.0:
- add writeFile’
- add some type conversion functions
- update documentation
0.1.1.0:
- Filesystem.CanonicalPath.Directory implementation
- Add documentation
0.1.0.0:
- Initial implementation of library