privileged-concurrency-0.7.0: Provides privilege separated versions of the concurrency primitives.
Control.Concurrent.MVar.WriteOnly
data WriteOnlyMVar a Source #
Instances
Methods
contramap :: (a -> b) -> WriteOnlyMVar b -> WriteOnlyMVar a #
(>$) :: b -> WriteOnlyMVar b -> WriteOnlyMVar a #
putMVar :: MonadIO m => WriteOnlyMVar a -> a -> m () Source #
tryPutMVar :: MonadIO m => WriteOnlyMVar a -> a -> m Bool Source #
toWriteOnlyMVar :: MVar a -> WriteOnlyMVar a Source #