Hoogle Search

Within LTS Haskell 24.4 (ghc-9.10.2)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. expandDoStmts :: HsDoFlavour -> [ExprLStmt GhcRn] -> TcM (LHsExpr GhcRn)

    ghc GHC.Tc.Gen.Do

    Expand the `do`-statments into expressions right after renaming so that they can be typechecked. See Note [Expanding HsDo with XXExprGhcRn] below for HsDo specific commentary and Note [Handling overloaded and rebindable constructs] for high level commentary

  2. addStmtCtxt :: ExprStmt GhcRn -> TcRn a -> TcRn a

    ghc GHC.Tc.Gen.Head

    No documentation available.

  3. type TcCmdStmtChecker = TcStmtChecker HsCmd TcRhoType

    ghc GHC.Tc.Gen.Match

    No documentation available.

  4. type TcExprStmtChecker = TcStmtChecker HsExpr ExpRhoType

    ghc GHC.Tc.Gen.Match

    No documentation available.

  5. type TcStmtChecker (body :: Type -> Type) rho_type = forall thing . () => HsStmtContextRn -> Stmt GhcRn LocatedA body GhcRn -> rho_type -> rho_type -> TcM thing -> TcM (Stmt GhcTc LocatedA body GhcTc, thing)

    ghc GHC.Tc.Gen.Match

    No documentation available.

  6. tcDoStmt :: TcExprStmtChecker

    ghc GHC.Tc.Gen.Match

    No documentation available.

  7. tcDoStmts :: HsDoFlavour -> LocatedL [LStmt GhcRn (LHsExpr GhcRn)] -> ExpRhoType -> TcM (HsExpr GhcTc)

    ghc GHC.Tc.Gen.Match

    No documentation available.

  8. tcGuardStmt :: TcExprStmtChecker

    ghc GHC.Tc.Gen.Match

    No documentation available.

  9. tcStmts :: forall (body :: Type -> Type) rho_type . AnnoBody body => HsStmtContextRn -> TcStmtChecker body rho_type -> [LStmt GhcRn (LocatedA (body GhcRn))] -> rho_type -> TcM [LStmt GhcTc (LocatedA (body GhcTc))]

    ghc GHC.Tc.Gen.Match

    No documentation available.

  10. tcStmtsAndThen :: forall (body :: Type -> Type) rho_type thing . AnnoBody body => HsStmtContextRn -> TcStmtChecker body rho_type -> [LStmt GhcRn (LocatedA (body GhcRn))] -> rho_type -> (rho_type -> TcM thing) -> TcM ([LStmt GhcTc (LocatedA (body GhcTc))], thing)

    ghc GHC.Tc.Gen.Match

    No documentation available.

Page 37 of many | Previous | Next