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.