Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- checkDecls :: [Declaration] -> TCM ()
- checkDecl :: Declaration -> TCM ()
- checkDeclCached :: Declaration -> TCM ()
- inferExpr :: Expr -> TCM (Term, Type)
- checkExpr :: Expr -> Type -> TCM Term
Documentation
checkDecls :: [Declaration] -> TCM () Source #
Type check a sequence of declarations.
checkDecl :: Declaration -> TCM () Source #
Type check a single declaration.
checkDeclCached :: Declaration -> TCM () Source #
Cached checkDecl