Opened 8 years ago

Closed 8 years ago

#3381 closed proposal (fixed)

PROPOSAL: Remove Control.OldException

Reported by: igloo Owned by:
Priority: normal Milestone: Not GHC
Component: libraries/base Version: 6.10.4
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:


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 propose that we remove Control.OldException for GHC 6.12.

If anyone does want Control.OldException, then it could be provided by a separate package.

Deadline: 2nd August (2 weeks).

Change History (2)

comment:2 Changed 8 years ago by igloo

Resolution: fixed
Status: newclosed

Some people thought it is too soon to remove Control.OldException, so it has been marked deprecated instead. If we do a base4-compat in GHC 6.12 then we will remove it from base 5.

Note: See TracTickets for help on using tickets.