Safe Haskell | Safe-Infered |
---|
Documentation
fromTyApps :: Type -> (Type, [Type])Source
fromTyTuple :: Type -> [Type]Source
fromTyParen :: Type -> TypeSource
fromTyParens :: Type -> TypeSource
fromTyList :: Type -> Maybe TypeSource
isGuardFalse :: Match -> BoolSource
dataDeclType :: DataDecl -> TypeSource
dataDeclFields :: DataDecl -> [String]Source
type CtorDecl = Either QualConDecl GadtDeclSource
type FullDataDecl = (ModuleName, DataDecl)Source
moduleName :: Module -> ModuleNameSource
moduleDecls :: Module -> [Decl]Source
moduleImports :: Module -> [ImportDecl]Source
modulePragmas :: Module -> [ModulePragma]Source
fromBangType :: BangType -> TypeSource
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