privileged-concurrency-0.7.0: Provides privilege separated versions of the concurrency primitives.
Control.Concurrent.STM.TChan.WriteOnly
data WriteOnlyTChan a Source #
Instances
Methods
contramap :: (a -> b) -> WriteOnlyTChan b -> WriteOnlyTChan a #
(>$) :: b -> WriteOnlyTChan b -> WriteOnlyTChan a #
writeTChan :: WriteOnlyTChan a -> a -> STM () Source #
unGetTChan :: WriteOnlyTChan a -> a -> STM () Source #
isEmptyTChan :: WriteOnlyTChan a -> STM Bool Source #
dupTChan :: WriteOnlyTChan a -> STM (WriteOnlyTChan a) Source #
toWriteOnlyTChan :: TChan a -> WriteOnlyTChan a Source #