PROPOSAL: Remove Control.OldException

Ian Lynagh igloo at earth.li
Sun Jul 19 13:29:30 EDT 2009


On Sat, Jul 18, 2009 at 09:51:04AM -0700, Donald Bruce Stewart wrote:
> igloo:
> > 
> > Hi all,
> > 
> > Proposal:
> >     Remove Control.OldException
> >     http://hackage.haskell.org/trac/ghc/ticket/3381
> > 
> > We included Control.OldException in base to help people trying to remain
> > compatible with both GHC 6.8 and GHC 6.10. However, my impression is
> > that most (all?) people who wanted compatibility used the
> > extensible-exceptions package instead.
> > 
> 
> I'd be very wary of this so early. Try building hackage and tell us what
> breaks when there is no OldException.

I don't have a reasonable way to do an all-of-hackage build at the
moment, but I've unpacked the latest version of each package and grepped
for "Control.OldException". Of the 1425 packages, 19 mention it:

Agda-2.2.4
binary-0.5.0.1
cabalgraph-0.1
chp-1.2.0
darcs-2.2.1
darcs-beta-2.2.98.4
debian-3.35
haddock-2.4.2
HAppS-Server-0.9.3.1
haskeem-0.7.7
HPDF-1.4.2
hsql-postgresql-1.7.3
leksah-0.4.4.1
lscabal-0.1
MissingPy-0.10.3
mueval-0.7.1
plugins-1.4.1
yi-0.6.1
yjftp-0.3.6.2


Thanks
Ian



More information about the Libraries mailing list