Re: [Fwd: ITP: libghc6-extensible-exceptions -- Extensible exceptions for the Glasgow Haskell Compiler]
On Thu, Feb 26, 2009 at 7:15 AM, Joachim Breitner <firstname.lastname@example.org>
Am Donnerstag, den 26.02.2009, 11:20 -0300 schrieb Marco Túlio Gontijo e
I have looked at this as well, and already stated packaging it, when I
> -------- Mensagem encaminhada --------
> De: Marco Túlio Gontijo e Silva <email@example.com
> Para: Debian Bug Tracking System <firstname.lastname@example.org
> Assunto: ITP: libghc6-extensible-exceptions -- Extensible exceptions for
noticed that all it does for ghc6.10 is re-exporting Control.Exception
So we do not need this package in Debian (where we only have one
compiler) and can just patch each package to use the other module name.
It is more accurate to say that it provides extensible exceptions for both old and new versions of base, both of which are shipped with ghc 6.10. If a package is trying to stay compatible with older versions of GHC, it would use the old version of base and use Control.Exception.Extensible to access the features of the new exception class.
I believe Happstack does this.