concurrency-1.6.1.0: Control/Concurrent/Classy/STM.hs
-- |
-- 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
, module Control.Concurrent.Classy.STM.TSem
) 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.TSem
import Control.Concurrent.Classy.STM.TVar
import Control.Monad.STM.Class