Safe Haskell | None |
---|
Low level access to the ghc-mod library.
- type LogReader = IO [String]
- type GHCOption = String
- initializeFlagsWithCradle :: GhcMonad m => Options -> Cradle -> [GHCOption] -> Bool -> m LogReader
- setTargetFiles :: GhcMonad m => [String] -> m ()
- checkSlowAndSet :: GhcMonad m => m ()
- getDynamicFlags :: IO DynFlags
Low level access
initializeFlagsWithCradle :: GhcMonad m => Options -> Cradle -> [GHCOption] -> Bool -> m LogReaderSource
setTargetFiles :: GhcMonad m => [String] -> m ()Source
Set the files that GHC will load / compile
checkSlowAndSet :: GhcMonad m => m ()Source
getDynamicFlags :: IO DynFlagsSource
Return the DynFlags
currently in use in the GHC session