On Sat, Mar 03, 2007 at 11:58:42PM +0300, Bulat Ziganshin wrote:
> path-handling functions are not windows aware, at least
> 
> i always thought that Haskell (probably, hugs) is a great shell
> scripting tool but it lacks filename/file processing libraries. with
> help of Filepath library by Neil and not-yet-written module for file
> manipulations it would became obvious :)

FilePath is indeed quite nice.  You might also want to look at
System.Path and its submodules in MissingH (API docs at [1]).

I've got some stuff that FilePath doesn't, namely making paths
absolute, wildcard matching/globbing, and also a function that
converts a POSIX wildcard into a regexp.

HSH makes use of both FilePath and MissingH for its ShellEquivs
module, and has some new code in there too.

-- John

[1] http://software.complete.org/missingh/static/doc/
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to