"Andy Wingo" wrote:
> When I try to sleep, but control-C in the middle of
> it, I get some strange behavior:
>
>guile> (sleep 5)
>$1 = 4
>guile>
>ERROR: User interrupt
>ABORT: (signal)
>guile>
> It seems that we get the value back, *and* the error
> thrown.
Isn't it correct? An async is a thunk
Hi all,
When I try to sleep, but control-C in the middle of it, I get some
strange behavior:
guile> (sleep 5)
$1 = 4
guile>
ERROR: User interrupt
ABORT: (signal)
guile>
It seems that we get the value back, *and* the error thrown. That is,
the async is not executed until *after* the value was re