@hackage hpath-io0.14.2
High-level IO operations on files/directories
Categories
License
BSD-3-Clause
Maintainer
Julian Ospald <hasufell@posteo.de>
Links
Versions
Installation
Tested Compilers
Dependencies (11)
- base >=4.8 && <5
- bytestring >=0.10.0.0
- exceptions
- hpath >=0.12 && <0.13
- hpath-directory >=0.14.2 && <0.15
- hpath-posix >=0.13.3 && <0.14 Show all…
Dependents (2)
@hackage/ghcup, @hackage/tar-bytestring
HPath-IO
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:
Motivation
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.
Goals
- 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.
