ghc-7.0.2: The GHC API

TcMatches

Documentation

tcStmts :: HsStmtContext Name -> TcStmtChecker -> [LStmt Name] -> TcRhoType -> (TcRhoType -> TcM thing) -> TcM ([LStmt TcId], thing)

tcDoStmt :: TcStmtChecker

tcMDoStmt :: (LHsExpr Name -> TcM (LHsExpr TcId, TcType)) -> TcStmtChecker

tcGuardStmt :: TcStmtChecker