All Versions
2
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History

  • v0.2.0.0 Changes

    • 🚚 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
  • v0.1 Changes

    • 🔒 First version. Mostly derived from hackage-security's Hackage.Security.Util.Path