Summary of progress

Malcolm Wallace
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 "".

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