úÎd Úportablestablesimons@cryp.to Async a represents a value a that is being computed C asynchronously, i.e. a value that is going to become available at  some point in the future.  #Start an asynchronous computation. @Throw an asynchronous exception to the thread that performs the ) computation associated with this value. ?Abort the asynchronous computation associated with this value. :Test whether the asynchronous value has become available. BWait for the asynchronous value to become available, and retrieve ? it. If the computation that generated the value has thrown an 5 exception, then that exception will be raised here. 1Run both computations in parallel and return the a value of the F computation that terminates first. An exception in either of the two  computations aborts the entire parIO computation.     async-1.3 Control.AsyncAsync forkAsync throwToAsync killAsync isReadyAsync waitForAsyncparIOChild AsyncMVar forkAsync'