Revision history for paths
0.2.0.0
- Make
Path abstract by default and move type-unsafe operations into new System.Path.Unsafe module
- Add wrappers for
Data.Text(.Lazy).IO now that text is bundled with GHC
- Add
appendByteString & appendLazyByteString wrappers
- Add
{has,drop,add}TrailingPathSeparator operations
- Add new
takeBaseName and normalise operations
- Introduce
FileExt type for representing file extensions in the API and add more file-extension related operations.
- Change types of
joinFragments and splitFragments, and add new fragments smart-constructor
- Change type-signature of
takeFileName
- Add new
System.Path.QQ module providing QuasiQuoters
- Add new
System.Path.Lens module
- Rename
Relative to CWD
- Synchronize operator fixities of
<.>, -<.> and </> to match the ones from the filepath library
0.1
- First version. Mostly derived from
hackage-security's Hackage.Security.Util.Path