privileged-concurrency-0.7.0: Provides privilege separated versions of the concurrency primitives.
Control.Concurrent.STM.TMVar.ReadOnly
data ReadOnlyTMVar b Source #
Instances
Methods
takeTMVar :: ReadOnlyTMVar a -> STM a Source #
readTMVar :: ReadOnlyTMVar a -> STM a Source #
tryTakeTMVar :: ReadOnlyTMVar a -> STM (Maybe a) Source #
toReadOnlyTMVar :: TMVar a -> ReadOnlyTMVar a Source #