[Haskell-cafe] ANN: asynchronous-exceptions
Roman Cheplyaka
roma at ro-che.info
Wed Feb 5 11:23:38 UTC 2014
It is often useful to distinguish between synchronous and asynchronous
exceptions. The common idiom is to run a user-supplied computation
catching any synchronous exceptions but allowing asynchronous exceptions
(such as user interrupt) pass through.
base 4.7 (shipped with GHC 7.8) will have SomeAsyncException type that
solves this problem.
asynchronous-exceptions is a new package that serves two purposes:
* provide compatibility with older `base` versions that lack the
`SomeAsyncException` type
* define convenient functions for catching only synchronous exceptions
Roman
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20140205/b4f17191/attachment.sig>
More information about the Haskell-Cafe
mailing list