{-# LANGUAGE CPP #-}
#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702
{-# LANGUAGE Trustworthy #-}
#endif
module Control.Comonad.Store (
ComonadStore(..)
, Store
, store
, runStore
, StoreT(..)
, runStoreT
, module Control.Comonad
, module Control.Comonad.Trans.Class
) where
import Control.Comonad
import Control.Comonad.Store.Class (ComonadStore(..))
import Control.Comonad.Trans.Class
import Control.Comonad.Trans.Store (Store, store, runStore, StoreT(..), runStoreT)