ghc-mod-5.2.0.0: Language/Haskell/GhcMod/Monad.hs-boot
{-# LANGUAGE RoleAnnotations #-}
module Language.Haskell.GhcMod.Monad where
import DynFlags (HasDynFlags)
import Control.Monad.IO.Class (MonadIO)
import Control.Applicative (Applicative)
data GhcModT m a
type role GhcMod nominal
data GhcModEnv
data GhcModState
type GhcModWriter = ()
instance Functor GhcMod
instance Applicative GhcMod
instance Monad GhcMod
instance HasDynFlags GhcMod
instance MonadIO GhcMod