System.Directory & Posix

Simon Marlow simonmar@microsoft.com
Thu, 9 Aug 2001 14:01:47 +0100


Hi Folks,

We currently have the Haskell 98 Directory library as
System.IO.Directory in the new hierarchy.  I'd prefer to move it to
System.Directory if no-one has any objections.

I'm currently looking at the Posix libraries.  There were two suggested
placings for the Posix libraries:

	System
	    Posix
		  IO
		  Process
		  Files

	System
	    IO
		  Posix
	    Directory
		  Posix
	    Process
		  Posix

I'd go with the second layout on the grounds that it follows the
convention of organising libraries by functionality.  Comments?

There are also various generic Posix bits (eg. types) that don't have a
good home.  I'm currently planning to put these in System.Posix.

Cheers,
	Simon
	=09