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.

  1. hscParsedStmt :: HscEnv -> GhciLStmt GhcPs -> IO (Maybe ([Id], ForeignHValue, FixityEnv))

    ghc-lib GHC.Driver.Main

    No documentation available.

  2. 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.

  3. hscStmtWithLocation :: HscEnv -> String -> String -> Int -> 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.

  4. adjustMatchResultDs :: (a -> DsM b) -> MatchResult a -> MatchResult b

    ghc-lib GHC.HsToCore.Utils

    No documentation available.

  5. 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.

  6. 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.

  7. isStmt :: ParserOpts -> String -> Bool

    ghc-lib GHC.Parser.Utils

    Returns True if passed string is a statement.

  8. rnStmts :: AnnoBody body => HsStmtContextRn -> (body GhcPs -> RnM (body GhcRn, FreeVars)) -> [LStmt GhcPs (LocatedA (body GhcPs))] -> ([Name] -> RnM (thing, FreeVars)) -> RnM (([LStmt GhcRn (LocatedA (body GhcRn))], thing), FreeVars)

    ghc-lib GHC.Rename.Expr

    Rename some Stmts

  9. execStmt :: GhcMonad m => String -> ExecOptions -> m ExecResult

    ghc-lib GHC.Runtime.Eval

    Run a statement in the current interactive context.

  10. execStmt' :: GhcMonad m => GhciLStmt GhcPs -> String -> ExecOptions -> m ExecResult

    ghc-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).

Page 226 of many | Previous | Next