patch applied (packages/base): Add allowInterrupt :: IO () (#4810)
Simon Marlow
marlowsd at gmail.com
Tue Mar 29 15:23:42 CEST 2011
Wed Dec 22 02:01:49 PST 2010 Simon Marlow <marlowsd at gmail.com>
* Add allowInterrupt :: IO () (#4810)
docs:
-- | When invoked inside 'mask', this function allows a blocked
-- asynchronous exception to be raised, if one exists. It is
-- equivalent to performing an interruptible operation (see
-- #interruptible#), but does not involve any actual blocking.
--
-- When called outside 'mask', or inside 'uninterruptibleMask', this
-- function has no effect.
M ./Control/Exception.hs -4 +17
View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=packages/base;a=darcs_commitdiff;h=20101222100149-12142-20b5d275fceb026b4b06a0fc232372fffd696541.gz
More information about the Cvs-libraries
mailing list