
Hi, I’m playing the “do we really need more packages with <10 symbols” card again: 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.) Greetings, Joachim -- Joachim “nomeata” Breitner mail@joachim-breitner.de • http://www.joachim-breitner.de/ Jabber: nomeata@joachim-breitner.de • GPG-Key: 0x4743206C Debian Developer: nomeata@debian.org