cvs commit: fptools/libraries Makefile fptools/libraries/OpenGL fptools/libraries/base/Control/MonadWriter.hs ...

Sven Panne Sven.Panne at aedion.de
Sun Feb 8 09:28:44 EST 2004


Ross Paterson wrote:
> [...] Ideally, the new package would be sold to the MTL users as a replacement
> for the old one, which would then disappear.

We could keep the old one for backwards compatibility, see below.

> [...] When the new package is ready for use,

What's missing?

> a next step might be dropping the Unstable prefix from the module names of
> the monads package [...]

Definitively. :-)

> [...] But the major part would be the negotiations with MTL users. [...]

Well, it's a bit hard to negotiate with an unknown user base. I propose to
make the new monad package the default (= auto package) in the next GHC release,
but at the same time keeping the old mtl package (which would be non-auto then)
for people who still want it. Or are there technical problems with this approach?
Hmmm, Hugs has no package concept...

Cheers,
    S.




More information about the Cvs-libraries mailing list