try package:distributed-process

Deprecated: Use Control.Monad.Catch.try instead
A version of readTQueue which does not retry. Instead it returns Nothing if no value is available.