Asynchronous Exceptions
Steinitz, Dominic J
Dominic.J.Steinitz@BritishAirways.com
27 Nov 2001 10:03:18 Z
---------------------- Forwarded by Dominic Steinitz/HEATHROW/BRITISH AIRWA=
YS/GB on 27/11/2001 09:59 ---------------------------
From:=09Dominic Steinitz on 27/11/2001 08:16
To:=09uk1o
cc:=09haskell
bcc:=09
Subject:=09Re: Asynchronous Exceptions =20
Hannah,
=20
I was thinking of where you really want to write something to a transaction=
log so that you know an action really did complete. Is there a way of doin=
g this?
=20
Dominic.=20
uk1o@rz.uni-karlsruhe.de
26/11/2001 23:53
To: haskell@haskell.org@INTERNET
cc:=20
bcc: Dominic Steinitz/HEATHROW/BRITISH AIRWAYS/GB
Subject: Re: Asynchronous Exceptions
Hello!
On Fri, Nov 23, 2001 at 09:38:35AM -0000, Simon Marlow wrote:
> [...]
> However, I agree that sometimes you really want to be able to do this,
> so perhaps we need another form of 'block' which doesn't allow *any*
> exceptions to be delivered, for those times when you know that the time
> spent waiting in an interruptible operation is going to be bounded.
But even things like putStr can block for an unbounded amount of
time. E.g. stdout is a pipe and the reader just doesn't read it for
n hours (n unknown), etc.
Kind regards,
Hannah.
_______________________________________________
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell
---------------------------------------------------------------------------=
----------------------
To receive our special fares directly by email, register at http://www.brit=
ishairways.com/registration