This is the home of the Hierarchical Module Namespace Extension, an addendum to the Haskell 98 language definition.
Version 0.0 is currently available in the following formats:
System compliance status:
The above addendum describes a pure language extension; it makes no attempt to dictate how the namespace should be allocated to libraries, and what module names in the hierarchy are available to programmers.
The following document describes a proposal for the use of the hierarchical module namespace. It is not a Haskell 98 addendum, since it is more policy-oriented. Comments on this document are welcome on the libraries@haskell.org mailing list.