Changelog of @hackage/filepather 0.6.1

0.6.1

  • Add doctests to filePather, proFilePather, and contraFilePather isomorphisms
  • Add explicit INLINE pragmas to all function definitions
  • Fix imports to use explicit import lists

0.6.0

  • Replace Kleisli (Identity . f) with mkKleisli' throughout
  • Add FilePatherMaybe, FilePatherMaybeA, FilePatherIO, and FilePatherIOA type aliases
  • Export all type aliases from all modules
  • Use FilePatherIOA for all IO function signatures
  • Use FilePatherMaybeA for stripExtension signature
  • Add filePather, proFilePather, and contraFilePather lens isomorphisms
  • Add lens dependency and Control.Lens integration
  • Tighten filepath version bounds
  • Remove unused language extensions
  • Remove duplicate benchmark

0.5.6

  • Add traverseFilePath function
  • Add opticFilePaths function

0.5.5

  • Update readProcessWithExitCode function

0.5.4

  • add Process module

0.5.3

  • Re-export some System.Directory functions as ReadFilePathT

0.5.2

  • Add ReadFilePathsT to read a list of FilePath
  • Add joinPath value

0.5.1

  • Fix bug in Find module
  • Add function to Find module
  • INLINE definitions

0.5

  • Introduce Either into filepath reader
  • Remove ToFilePath
  • Remove some functions that do not fit
  • Update GHC version requirement >= 9

0.4.1

  • Add System.Directory
  • Other minor improvements

0.4.0

  • Rewrite of filepather

0.3.0

  • This change log starts