{-# LANGUAGE CPP #-}
#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702
{-# LANGUAGE Trustworthy #-}
#endif
module Control.Comonad.Env (
  
    ComonadEnv(..)
  , asks
  , local
  
  , Env
  , env
  , runEnv
  
  , EnvT(..)
  , runEnvT
  
  , module Control.Comonad
  , module Control.Comonad.Trans.Class
  ) where
import Control.Comonad
import Control.Comonad.Env.Class (ComonadEnv(..), asks)
import Control.Comonad.Trans.Class
import Control.Comonad.Trans.Env (Env, env, runEnv, EnvT(..), runEnvT, local)