| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Control.Concurrent.STM.TChan.Typed
Documentation
newtype TChanRW (scope :: Scope) a Source #
Instances
| ChanScoped TChanRW Source # | |
Defined in Control.Concurrent.Chan.Extra Methods readOnly :: Readable scope => TChanRW scope a -> TChanRW Read a Source # writeOnly :: Writable scope => TChanRW scope a -> TChanRW Write a Source # allowReading :: Writable scope => TChanRW scope a -> TChanRW ReadWrite a Source # allowWriting :: Readable scope => TChanRW scope a -> TChanRW ReadWrite a Source # | |
| ChanExtra (TChanRW Write) (TChanRW Read) Source # | |
Defined in Control.Concurrent.Chan.Extra | |