Rework GhcModT monad stack

This commit is contained in:
Daniel Gröber
2014-07-22 19:45:48 +02:00
parent f95f7f89ce
commit f311efd90c
7 changed files with 96 additions and 85 deletions

View File

@@ -31,20 +31,18 @@ module Language.Haskell.GhcMod.Internal (
, newGhcModEnv
, GhcModState
, defaultState
, Mode(..)
, GhcModWriter
, CompilerMode(..)
, GhcModLog
-- * Monad utilities
, runGhcMod
, runGhcModT'
, withErrorHandler
-- ** Conversion
, liftGhcMod
, toGhcModT
-- ** Accessing 'GhcModEnv' and 'GhcModState'
, options
, cradle
, getMode
, setMode
, getCompilerMode
, setCompilerMode
, withOptions
-- * 'Ghc' Choice
, (||>)