[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Fwd: ITP: libghc6-extensible-exceptions -- Extensible exceptions for the Glasgow Haskell Compiler]



On Thu, Feb 26, 2009 at 7:15 AM, Joachim Breitner <nomeata@debian.org> wrote:
Hi,

Am Donnerstag, den 26.02.2009, 11:20 -0300 schrieb Marco Túlio Gontijo e
Silva:
> -------- Mensagem encaminhada --------
> De: Marco Túlio Gontijo e Silva <marcot@holoscopio.com>
> Para: Debian Bug Tracking System <submit@bugs.debian.org>
> Assunto: ITP: libghc6-extensible-exceptions -- Extensible exceptions for

I have looked at this as well, and already stated packaging it, when I
noticed that all it does for ghc6.10 is re-exporting Control.Exception
as Control.Exception.Extensible.

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.



Reply to: