Constructs an Async that represents an uninterruptible asynchronous
action.
Constructs an Async that represents an uninterruptible asynchronous
action. The action should invoke the callback passed to the handler when
the value is available or the action has failed.
See IO.asyncInterrupt for more information.
Constructs an Async that represents a synchronous return.