Summary of progress

Malcolm Wallace malcolm@abbess.demon.co.uk
Mon, 12 Mar 2001 19:22:31 +0000


Simon Marlow wrote:

> Oh, here's another thought:  if we standardise the locations of as many
> libraries as possible, then it becomes reasonable for a compiler to do
> this:
> 
>         $ nhc foo.hs
>         nhc: module `Foo' imports `Lang.Concurrent', which is a
>       Haskell language extension not supported by this compiler.
> 
>         $ ghc bar.hs
>         ghc: module `Bar' imports `Graphics.UI.Gtk' which is not
>         installed. It may be obtained from "http://www.foo.bar.com".

Yes, it looks attractive.  Basically it would require a database
of library/distribution info - which ideally should be compiler
independent.

Regards,
    Malcolm