Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
hscParsedStmt :: HscEnv -> GhciLStmt GhcPs -> IO (Maybe ([Id], ForeignHValue, FixityEnv))ghc-lib GHC.Driver.Main No documentation available.
hscStmt :: HscEnv -> String -> IO (Maybe ([Id], ForeignHValue, FixityEnv))ghc-lib GHC.Driver.Main Compile a stmt all the way to an HValue, but don't run it We return Nothing to indicate an empty statement (or comment only), not a parse error.
-
ghc-lib GHC.Driver.Main Compile a stmt all the way to an HValue, but don't run it We return Nothing to indicate an empty statement (or comment only), not a parse error.
adjustMatchResultDs :: (a -> DsM b) -> MatchResult a -> MatchResult bghc-lib GHC.HsToCore.Utils No documentation available.
blockStmts :: LlvmBlock -> [LlvmStatement]ghc-lib GHC.Llvm A list of LlvmStatement's representing the code for this block. This list must end with a control flow statement.
blockStmts :: LlvmBlock -> [LlvmStatement]ghc-lib GHC.Llvm.Syntax A list of LlvmStatement's representing the code for this block. This list must end with a control flow statement.
isStmt :: ParserOpts -> String -> Boolghc-lib GHC.Parser.Utils Returns True if passed string is a statement.
-
ghc-lib GHC.Rename.Expr Rename some Stmts
execStmt :: GhcMonad m => String -> ExecOptions -> m ExecResultghc-lib GHC.Runtime.Eval Run a statement in the current interactive context.
execStmt' :: GhcMonad m => GhciLStmt GhcPs -> String -> ExecOptions -> m ExecResultghc-lib GHC.Runtime.Eval Like execStmt, but takes a parsed statement as argument. Useful when doing preprocessing on the AST before execution, e.g. in GHCi (see GHCi.UI.runStmt).