Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
newtype TChanRW (scope :: Scope) a Source #
Instances
ChanScoped TChanRW Source # | |
Defined in Control.Concurrent.Chan.Extra 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 |