2014-04-21 03:51:56 +00:00
|
|
|
module Language.Haskell.GhcMod.Ghc (
|
|
|
|
-- * Converting the 'Ghc' monad to the 'IO' monad
|
|
|
|
withGHC
|
2014-04-23 07:37:24 +00:00
|
|
|
, withGHC'
|
2014-04-21 03:51:56 +00:00
|
|
|
-- * 'Ghc' utilities
|
2014-04-30 01:49:25 +00:00
|
|
|
, boot
|
2014-04-21 03:51:56 +00:00
|
|
|
, browse
|
|
|
|
, check
|
|
|
|
, info
|
2014-04-21 05:04:58 +00:00
|
|
|
, types
|
2014-06-08 10:33:13 +00:00
|
|
|
, splits
|
2014-06-10 19:34:05 +00:00
|
|
|
, sig
|
2014-04-21 03:51:56 +00:00
|
|
|
, modules
|
2014-04-24 08:02:50 +00:00
|
|
|
-- * 'SymMdlDb'
|
|
|
|
, Symbol
|
|
|
|
, SymMdlDb
|
|
|
|
, getSymMdlDb
|
|
|
|
, lookupSym
|
2014-05-14 16:54:56 +00:00
|
|
|
, lookupSym'
|
2014-04-21 03:51:56 +00:00
|
|
|
) where
|
|
|
|
|
2014-04-30 01:49:25 +00:00
|
|
|
import Language.Haskell.GhcMod.Boot
|
2014-04-21 03:51:56 +00:00
|
|
|
import Language.Haskell.GhcMod.Browse
|
|
|
|
import Language.Haskell.GhcMod.Check
|
2014-04-24 08:02:50 +00:00
|
|
|
import Language.Haskell.GhcMod.Find
|
2014-04-21 03:51:56 +00:00
|
|
|
import Language.Haskell.GhcMod.GHCApi
|
|
|
|
import Language.Haskell.GhcMod.Info
|
|
|
|
import Language.Haskell.GhcMod.List
|
2014-06-27 16:38:15 +00:00
|
|
|
import Language.Haskell.GhcMod.FillSig
|
|
|
|
import Language.Haskell.GhcMod.CaseSplit
|