ghc-6.12.3: The GHC APISource codeContentsIndex
Class
Documentation
data Class Source
show/hide Instances
type ClassOpItem = (Id, DefMeth)Source
data DefMeth Source
Constructors
NoDefMeth
DefMeth
GenDefMeth
show/hide Instances
type FunDep a = ([a], [a])Source
pprFundeps :: Outputable a => [FunDep a] -> SDocSource
pprFunDep :: Outputable a => FunDep a -> SDocSource
mkClass :: Name -> [TyVar] -> [([TyVar], [TyVar])] -> [PredType] -> [Id] -> [TyCon] -> [ClassOpItem] -> TyCon -> ClassSource
classTyVars :: Class -> [TyVar]Source
classArity :: Class -> AritySource
classKey :: Class -> UniqueSource
className :: Class -> NameSource
classATs :: Class -> [TyCon]Source
classSelIds :: Class -> [Id]Source
classTyCon :: Class -> TyConSource
classMethods :: Class -> [Id]Source
classBigSig :: Class -> ([TyVar], [PredType], [Id], [ClassOpItem])Source
classExtraBigSig :: Class -> ([TyVar], [FunDep TyVar], [PredType], [Id], [TyCon], [ClassOpItem])Source
classTvsFds :: Class -> ([TyVar], [FunDep TyVar])Source
classSCTheta :: Class -> [PredType]Source
Produced by Haddock version 2.6.1