Namespaced IO Layer

From HaskellWiki
Revision as of 14:03, 12 December 2010 by DimitryGolubovsky (talk | contribs) (Putting the first draft together)
Jump to: navigation, search


The Haskell I/O library is based on the underlying Unix/Posix concepts, repeating its well-known design specifics and inconsistencies. The namespaced IO library provides an IO abstraction based on the ideas found in Plan 9 and Inferno, that is, to represent each IO capable resource as a virtual file server exposing a tree of files and directories, organizing those trees using per-process configurable namespaces.


Project summary (licensing, etc.):

Source code: under the io-layer directory.

Checkout: see (Mercurial repo)