Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- withGHC :: FilePath -> Ghc a -> IO a
- withGHC' :: Ghc a -> IO a
- withGhcT :: (ExceptionMonad m, MonadIO m, Monad m) => GhcT m a -> m a
- initializeFlagsWithCradle :: GhcMonad m => FilePath -> Cradle -> m ()
- initializeFlagsWithCradleWithMessage :: GhcMonad m => Maybe Messager -> FilePath -> Cradle -> m ()
- getDynamicFlags :: IO DynFlags
- getSystemLibDir :: IO (Maybe FilePath)
- withDynFlags :: GhcMonad m => (DynFlags -> DynFlags) -> m a -> m a
- withCmdFlags :: GhcMonad m => [String] -> m a -> m a
- setNoWarningFlags :: DynFlags -> DynFlags
- setAllWarningFlags :: DynFlags -> DynFlags
- setDeferTypeErrors :: DynFlags -> DynFlags
- data CradleError = CradleError String
Documentation
initializeFlagsWithCradleWithMessage :: GhcMonad m => Maybe Messager -> FilePath -> Cradle -> m () Source #
withCmdFlags :: GhcMonad m => [String] -> m a -> m a Source #
data CradleError Source #
Instances
Show CradleError Source # | |
Defined in HIE.Bios.GHCApi showsPrec :: Int -> CradleError -> ShowS # show :: CradleError -> String # showList :: [CradleError] -> ShowS # | |
Exception CradleError Source # | |
Defined in HIE.Bios.GHCApi |