Proposal: Deprecate and remove Prelude.catch and System.IO.Error.{catch, try}
Ian Lynagh
igloo at earth.li
Wed Jan 5 13:04:19 CET 2011
On Wed, Jan 05, 2011 at 10:38:49AM +0000, Simon Marlow wrote:
>
> What about the Haskell 98 compatibility problem? Do we say in GHC 7.2
> that the haskell98 package can no longer be used together with base?
I think that's the best choice. The alternative would be being a bit
less correct in our H98 support.
I just looked at
http://bifunctor.homelinux.net/~roel/cgi-bin/hackage-scripts/revdeps/haskell98-1.1.0.0
which claims that haskell98 has 423 reverse deps (of, I think, about
2730 packages). However, I don't expect this number will ever drop
unless a change like this forces it to.
I just downloaded a random 11 ([1]), and 4 of them actually import no
haskell98 modules anyway (including cairo, the one I picked from near
the top).
Thanks
Ian
[1] cairo-0.12.0 feed-0.3.7 uulib-0.9.13 XMPP-0.1.2
happstack-helpers-0.52 com-1.2.0 rallod-0.0.1 HaskellNet-0.2.4
fig-1.3.0 hxt-xslt-9.0.0 timeplot-0.2.15
More information about the Libraries
mailing list