tryPutMVar

A non-blocking version of putMVar. The tryPutMVar function attempts to put the value a into the MVar, returning True if it was successful, or False otherwise.
A non-blocking version of putMVar. The tryPutMVar function attempts to put the value a into the MVar, returning True if it was successful, or False otherwise.
Lifted tryPutMVar.
Generalized version of tryPutMVar.
Lifted to MonadIO version of tryPutMVar.
Attempt to put a value in a MVar non-blockingly, returning True (and filling the MVar) if there was nothing there, otherwise returning False.
A non-blocking version of putMVar. The tryPutMVar function attempts to put the value a into the MVar, returning True if it was successful, or False otherwise.
Try to put into a MVar, possibly waking up some threads.
tryPutMVar for an MVar'. Evaluates the new value to WHNF.
Will try to put into a MVar, possibly waking up some threads.