privileged-concurrency-0.7.0: Provides privilege separated versions of the concurrency primitives.
Control.Concurrent.Chan.WriteOnly
data WriteOnlyChan a Source #
Instances
Methods
contramap :: (a -> b) -> WriteOnlyChan b -> WriteOnlyChan a #
(>$) :: b -> WriteOnlyChan b -> WriteOnlyChan a #
writeChan :: MonadIO m => WriteOnlyChan a -> a -> m () Source #
writeList2Chan :: MonadIO m => WriteOnlyChan a -> [a] -> m () Source #
dupChan :: MonadIO m => WriteOnlyChan a -> m (WriteOnlyChan a) Source #
toWriteOnlyChan :: Chan a -> WriteOnlyChan a Source #