Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tag: v0.1.1
Fetching contributors…

Cannot retrieve contributors at this time

24 lines (16 sloc) 0.856 kB
This is a Haskell package of cross-platform file handling for
Unix/Mac/Windows.
The current Haskell modules have following shortcomings:
- getModificationTime exists in System.Directory. But getAccessTime,
getStatusChangeTime, getCreationTime do not exist.
- getModificationTime returns obsoleted type, ClockTime. It should
return modern type, UTCTime, I believe.
- Some file functions are missing. A function to tell the link counter,
for instance.
- Path separator is not unified. Even though Windows accepts '/' as a
file separator, getCurrentDirectory in System.Directory returns '\\'
as a file separator. So, we need to specify regular expression like
this: "[/\\]foo[/\\]bar[/\\]baz".
- getHomeDirectory returns HOMEDRIVE/HOMEPATH instead of the HOME
environment variable on Windows.
This package aims to resolve these problems.
Jump to Line
Something went wrong with that request. Please try again.