[Haskell-cafe] Re: ANNOUNCE: AbortT-transformers version 1.0

Ertugrul Soeylemez es at ertes.de
Sat Sep 11 06:46:44 EDT 2010

Brandon S Allbery KF8NH <allbery at ece.cmu.edu> wrote:

> On 9/9/10 12:16 , Henning Thielemann wrote:
> > Colin Paul Adams schrieb:
> >
> >> It seems to me that you want to get rid of the notion of an
> >> exception as something exceptional, in which case it would be
> >> better to give it a different name.
> >
> > English is not my native tongue. If 'abort' is more appropriate than
> > 'exception' we may rename modules from Exception to Abort.
> "Abort" is even worse, as it implies *ab*normal termination (to my
> mind, at least, this suggests something closer to "error" than
> "exception").  In some sense this seems closer to Prolog's cut than
> any kind of exception.

No, it's just a coincidence that 'abort' and 'abnormal' start with the
same two letters. =)

But indeed, abortion is often used for abnormal termination, not only in
programming.  I think one of 'to cancel' or 'to discontinue' would be
more appropriate.


nightmare = unsafePerformIO (getWrongWife >>= sex)

More information about the Haskell-Cafe mailing list