| ||||
| ||||
| Documentation | ||||
| mkHsConApp :: DataCon -> [Type] -> [HsExpr Id] -> LHsExpr Id | ||||
| mkHsDictLet :: LHsBinds Id -> LHsExpr Id -> LHsExpr Id | ||||
| mkHsApp :: LHsExpr name -> LHsExpr name -> LHsExpr name | ||||
| hsLitType :: HsLit -> TcType | ||||
| hsLPatType :: OutPat Id -> Type | ||||
| hsPatType :: Pat Id -> Type | ||||
| mkHsAppTy :: LHsType name -> LHsType name -> LHsType name | ||||
| mkSimpleHsAlt :: LPat id -> LHsExpr id -> LMatch id | ||||
| nlHsIntLit :: Integer -> LHsExpr id | ||||
| shortCutLit :: OverLitVal -> TcType -> Maybe (HsExpr TcId) | ||||
| hsOverLitName :: OverLitVal -> Name | ||||
| mkArbitraryType :: (SrcSpan -> SDoc -> TcRnIf g l a) -> TcTyVar -> TcRnIf g l Type | ||||
| type TcId = Id | ||||
| type TcIdSet = IdSet | ||||
| type TcDictBinds = DictBinds TcId | ||||
| zonkTopDecls :: LHsBinds TcId -> [LRuleDecl TcId] -> [LForeignDecl TcId] -> TcM ([Id], Bag (LHsBind Id), [LForeignDecl Id], [LRuleDecl Id]) | ||||
| zonkTopExpr :: HsExpr TcId -> TcM (HsExpr Id) | ||||
| zonkTopLExpr :: LHsExpr TcId -> TcM (LHsExpr Id) | ||||
| zonkId :: TcId -> TcM TcId | ||||
| zonkTopBndrs :: [TcId] -> TcM [Id] | ||||
| Produced by Haddock version 2.7.2 |