Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
data ReadOnlyMVar b Source #
toReadOnlyMVar :: MVar a -> ReadOnlyMVar a Source #
tryTakeMVar :: MonadBase IO m => ReadOnlyMVar a -> m (Maybe a) Source #
withMVar :: MonadBaseControl IO m => ReadOnlyMVar a -> (a -> m b) -> m b Source #