dejafu/concurrency/Control/Concurrent/Classy/STM.hs
2017-04-08 05:42:25 +01:00

27 lines
1003 B
Haskell

-- |
-- Module : Control.Concurrent.Classy.STM
-- Copyright : (c) 2016 Michael Walker
-- License : MIT
-- Maintainer : Michael Walker <mike@barrucadu.co.uk>
-- Stability : experimental
-- Portability : non-portable
--
-- Classy software transactional memory.
module Control.Concurrent.Classy.STM
( module Control.Monad.STM.Class
, module Control.Concurrent.Classy.STM.TVar
, module Control.Concurrent.Classy.STM.TMVar
, module Control.Concurrent.Classy.STM.TChan
, module Control.Concurrent.Classy.STM.TQueue
, module Control.Concurrent.Classy.STM.TBQueue
, module Control.Concurrent.Classy.STM.TArray
) where
import Control.Concurrent.Classy.STM.TArray
import Control.Concurrent.Classy.STM.TBQueue
import Control.Concurrent.Classy.STM.TChan
import Control.Concurrent.Classy.STM.TMVar
import Control.Concurrent.Classy.STM.TQueue
import Control.Concurrent.Classy.STM.TVar
import Control.Monad.STM.Class