ghc-mod-5.8.0.0: Happy Haskell Hacking
GhcMod.LightGhc
newLightEnv :: IOish m => (DynFlags -> LightGhc DynFlags) -> m HscEnv Source #
teardownLightEnv :: MonadIO m => HscEnv -> m () Source #
withLightHscEnv' :: IOish m => (DynFlags -> LightGhc DynFlags) -> (HscEnv -> m a) -> m a Source #
withLightHscEnv :: IOish m => [GHCOption] -> (HscEnv -> m a) -> m a Source #
runLightGhc :: MonadIO m => HscEnv -> LightGhc a -> m a Source #
runLightGhc' :: MonadIO m => IORef HscEnv -> LightGhc a -> m a Source #