Sat Aug 2 16:13:58 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Remove the dangerous Exception functions
Removed: catchAny, handleAny, ignoreExceptions
These make it easy to eat /any/ exception, which is rarely what you want.
Normally you either want to:
* only catch exceptions in a certain part of the hierarchy, e.g.
"file not found", in which case you should only catch exceptions
of the appropriate type,
or
* you want to do some cleanup when an exception happens, and then rethrow
the exception, in which case you should use onException, or one of the
bracketing functions.
M ./Control/Exception.hs -18 +3
View patch online:
http://darcs.haskell.org/packages/base/_darcs/patches/20080802231358-3fd76-c71f2ecb2fc2e9d98fbdd4de8344775931da6229.gz
_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries