2ab6991d95
- Clean up a lot of code
31 lines
652 B
Haskell
31 lines
652 B
Haskell
module Language.Haskell.GhcMod.Ghc (
|
|
-- * Converting the 'Ghc' monad to the 'IO' monad
|
|
withGHC
|
|
, withGHC'
|
|
-- * 'Ghc' utilities
|
|
, boot
|
|
, browse
|
|
, check
|
|
, info
|
|
, types
|
|
, splits
|
|
, sig
|
|
, modules
|
|
-- * 'SymMdlDb'
|
|
, Symbol
|
|
, SymMdlDb
|
|
, getSymMdlDb
|
|
, lookupSym
|
|
, lookupSym'
|
|
) where
|
|
|
|
import Language.Haskell.GhcMod.Boot
|
|
import Language.Haskell.GhcMod.Browse
|
|
import Language.Haskell.GhcMod.Check
|
|
import Language.Haskell.GhcMod.Find
|
|
import Language.Haskell.GhcMod.GHCApi
|
|
import Language.Haskell.GhcMod.Info
|
|
import Language.Haskell.GhcMod.List
|
|
import Language.Haskell.GhcMod.FillSig
|
|
import Language.Haskell.GhcMod.CaseSplit
|