You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Julian Ospald ecb52f5217
Clean up
2 years ago
src/HPath Clean up 2 years ago Release new versions 2 years ago
LICENSE Split packages into hpath{,-io,-filepath} 2 years ago Add/update READMEs 2 years ago
Setup.hs Split packages into hpath{,-io,-filepath} 2 years ago Add TODO 2 years ago
hpath-io.cabal Clean up 2 years ago


Gitter chat Hackage version Build Status Hackage-Deps

High-level IO operations on files/directories, utilizing type-safe Paths. This uses hpath-directory under the hood.

This package is part of the HPath suite, also check out:


The motivation came during development of hsfm in order to have a proper high-level API of file related operations, while utilizing type-safe Paths.


  • high-level API to file operations like recursive directory copy
  • still allowing sufficient control to interact with the underlying low-level calls
  • unit-testing exceptions (because yes, people may rely on them)

Note: this library was written for posix systems and it will probably not support other systems.