ghc-mod/Language/Haskell/GhcMod.hs

49 lines
1.0 KiB
Haskell
Raw Normal View History

2013-05-21 12:38:19 +00:00
-- | The ghc-mod library.
2013-05-17 01:00:01 +00:00
module Language.Haskell.GhcMod (
2013-05-20 02:29:44 +00:00
-- * Cradle
Cradle(..)
, findCradle
-- * Options
, Options(..)
2013-09-03 05:47:34 +00:00
, LineSeparator(..)
2013-05-20 02:29:44 +00:00
, OutputStyle(..)
, defaultOptions
2013-05-20 05:28:56 +00:00
-- * Types
, ModuleString
, Expression
2013-05-20 02:29:44 +00:00
-- * 'IO' utilities
2014-04-30 01:49:25 +00:00
, bootInfo
2014-05-10 13:10:34 +00:00
, browse
2013-05-17 01:00:01 +00:00
, checkSyntax
2013-05-20 05:28:56 +00:00
, lintSyntax
, expandTemplate
2013-05-17 01:00:01 +00:00
, infoExpr
, typeExpr
, fillSig
2013-05-17 01:00:01 +00:00
, listModules
2013-05-20 02:29:44 +00:00
, listLanguages
2013-05-17 01:00:01 +00:00
, listFlags
2013-05-20 05:28:56 +00:00
, debugInfo
2014-03-20 07:21:48 +00:00
, rootInfo
2014-03-27 07:22:49 +00:00
, packageDoc
2014-04-24 12:08:45 +00:00
, findSymbol
, splitVar
2013-05-17 01:00:01 +00:00
) where
2014-04-30 01:49:25 +00:00
import Language.Haskell.GhcMod.Boot
2013-05-17 01:00:01 +00:00
import Language.Haskell.GhcMod.Browse
import Language.Haskell.GhcMod.Check
import Language.Haskell.GhcMod.Cradle
import Language.Haskell.GhcMod.Debug
2014-04-24 12:08:45 +00:00
import Language.Haskell.GhcMod.Find
2013-05-17 01:00:01 +00:00
import Language.Haskell.GhcMod.Flag
import Language.Haskell.GhcMod.Info
import Language.Haskell.GhcMod.Lang
import Language.Haskell.GhcMod.Lint
import Language.Haskell.GhcMod.List
2014-03-27 07:22:49 +00:00
import Language.Haskell.GhcMod.PkgDoc
import Language.Haskell.GhcMod.FillSig
import Language.Haskell.GhcMod.CaseSplit
2013-05-17 01:00:01 +00:00
import Language.Haskell.GhcMod.Types