Julian Ospald 87e452c49f | vor 4 Jahren | |
---|---|---|
.. | ||
src | vor 4 Jahren | |
CHANGELOG | vor 4 Jahren | |
LICENSE | vor 4 Jahren | |
README.md | vor 4 Jahren | |
Setup.hs | vor 4 Jahren | |
hpath.cabal | vor 4 Jahren | |
run-doctests.sh | vor 4 Jahren |
Support for well-typed paths in Haskell.
This package is part of the HPath suite, also check out:
The motivation came during development of hsfm which has a pretty strict File type, but lacks a strict Path type, e.g. for user input.
The library that came closest to my needs was path, but the API turned out to be oddly complicated for my use case, so I decided to fork it.
Note: this library was written for posix systems and it will probably not support other systems.
~/
as relative path, because on posix level ~
is just a regular filename that does NOT point to $HOME