[Haskell-cafe] Re: base-3 -> base-4

Bertram Felgenhauer bertram.felgenhauer at googlemail.com
Sun Sep 5 15:57:38 EDT 2010


Johannes Waldmann wrote:
> Ivan Lazar Miljenovic <ivan.miljenovic <at> gmail.com> writes:
> 
> > ... the only thing that changed of significance was the
> > exception handling: Control.Exception now uses extensible exceptions

base-4 also introduced the Control.Category.Category class and
restructured Control.Arrow to use that.

> I'm pretty sure ghc-6.12.3 gives warnings "this will not work with base-4"
> in some more places. I was hoping there is a comprehensive list somewhere.

There's

  http://www.haskell.org/haskellwiki/Upgrading_packages

but it's not up-to-date, probably because updating to ghc-6.12
was comparatively painless.

And of course there are the ghc-6.10.1 release notes which also
cover the changes in base-4:

  http://www.haskell.org/ghc/docs/6.10.1/html/users_guide/release-6-10-1.html

Bertram


More information about the Haskell-Cafe mailing list