Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
tcInstanceMethodBody :: SkolemInfo -> [TcTyVar] -> [EvVar] -> Id -> TcSigInfo -> TcSpecPrags -> LHsBind Name -> TcM (LHsBind Id) Source
tcClassMinimalDef :: Name -> [LSig Name] -> [TcMethInfo] -> TcM ClassMinimalDef Source
mkHsSigFun :: [LSig Name] -> HsSigFun Source
tcMkDeclCtxt :: TyClDecl Name -> SDoc Source
badMethodErr :: Outputable a => a -> Name -> SDoc Source