Documentation
dataDeclType :: DataDecl -> TypeSource
dataDeclFields :: DataDecl -> [String]Source
type CtorDecl = Either QualConDecl GadtDeclSource
type FullDataDecl = (ModuleName, DataDecl)Source
isDataDecl :: Decl -> BoolSource
dataDeclName :: DataDecl -> StringSource
dataDeclVars :: DataDecl -> [String]Source
dataDeclArity :: DataDecl -> IntSource
dataDeclCtors :: DataDecl -> [CtorDecl]Source
ctorDeclName :: CtorDecl -> StringSource
ctorDeclName' :: CtorDecl -> NameSource
ctorDeclArity :: CtorDecl -> IntSource
module Language.Haskell.Exts