doc sectioning.

This commit is contained in:
Kazu Yamamoto 2014-07-18 14:13:59 +09:00
parent 26316262aa
commit 7b079896b1

View File

@ -9,7 +9,9 @@ module Language.Haskell.GhcMod.Monad (
GhcMod GhcMod
, GhcModT , GhcModT
, IOish , IOish
-- ** Environment, state and logging
, GhcModEnv(..) , GhcModEnv(..)
, newGhcModEnv
, GhcModState(..) , GhcModState(..)
, GhcModWriter , GhcModWriter
-- * Monad utilities -- * Monad utilities
@ -17,11 +19,13 @@ module Language.Haskell.GhcMod.Monad (
, runGhcModT , runGhcModT
, runGhcModT' , runGhcModT'
, withErrorHandler , withErrorHandler
-- ** Conversion
, liftGhcMod , liftGhcMod
, toGhcMod , toGhcMod
, newGhcModEnv -- ** Accessing 'GhcModEnv'
, options , options
, cradle , cradle
-- ** Exporting convenient modules
, module Control.Monad.Reader.Class , module Control.Monad.Reader.Class
, module Control.Monad.Writer.Class , module Control.Monad.Writer.Class
, module Control.Monad.State.Class , module Control.Monad.State.Class