[Haskell-cafe] ANN: asynchronous-exceptions

Joachim Breitner mail at joachim-breitner.de
Wed Feb 5 13:47:30 UTC 2014


I’m playing the “do we really need more packages with <10 symbols” card

Am Mittwoch, den 05.02.2014, 13:23 +0200 schrieb Roman Cheplyaka:
> 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

isn’t that better done in base-compat, which provides exactly that: 
        The scope of base-compat is to provides the same functionality
        as the latest version of base for a wider range of compilers.

> * define convenient functions for catching only synchronous exceptions

If they are convenient, maybe they should go into base?

(I don’t mind such micro-packages if they are a vehicle for design space
exploration and experiments, but I do think we should avoid too many
packages aimed for general, stable, real-world-use if we can help it.)


Joachim “nomeata” Breitner
  mail at joachim-breitner.dehttp://www.joachim-breitner.de/
  Jabber: nomeata at joachim-breitner.de  • GPG-Key: 0x4743206C
  Debian Developer: nomeata at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20140205/e3d585df/attachment.sig>

More information about the Haskell-Cafe mailing list