-- | This module corresponds to "Control.Concurrent.STM" in "stm" package
--
module Control.Concurrent.Class.MonadSTM
  (module STM)
  where

import           Control.Monad.Class.MonadSTM              as STM
import           Control.Concurrent.Class.MonadSTM.TVar    as STM
import           Control.Concurrent.Class.MonadSTM.TMVar   as STM
import           Control.Concurrent.Class.MonadSTM.TChan   as STM
import           Control.Concurrent.Class.MonadSTM.TQueue  as STM
import           Control.Concurrent.Class.MonadSTM.TBQueue as STM
import           Control.Concurrent.Class.MonadSTM.TArray  as STM