Hierarchical module namespace extension not sufficiently flexible

Duncan Coutts duncan.coutts at worc.ox.ac.uk
Mon Jan 23 15:02:53 EST 2006


On Mon, 2006-01-23 at 19:54 +0100, Sebastian Sylvan wrote:
> On 1/23/06, Duncan Coutts <duncan.coutts at worc.ox.ac.uk> wrote:

> > Basically what I want is an extension which allows me to write:
> >
> > > import Graphics.UI.Gtk
> > and then use
> > > ... Button.label ...
> >
> 
> There seems to be a suggestion already which would solve this:
> http://hackage.haskell.org/trac/haskell-prime/wiki/ModuleSystem
> 
> Basically put:
> qualified module GTK.Button as Button
> 
> In the export list.

Yes this was one of the semi-formal proposals that got suggested. I'm
not sure we came to a final conclusion about what the extension exactly
meant. It would definitely be a good place to start the discussion in
the context of the Haskell' process.

Duncan



More information about the Haskell-prime mailing list