Safe Haskell | None |
---|
Documentation
hsIdentString_u :: (t1 -> t) -> t1 -> tSource
HsModule | |
|
data HsExportSpec Source
HsRule | |
|
data HsPragmaExp Source
HsMatch | |
|
HsConDecl | |
| |
HsRecDecl | |
|
hsConDeclArgs :: HsConDecl -> [HsBangType]Source
data HsBangType Source
data HsQualType Source
data HsTyVarBind Source
data HsErrorType Source
data HsClassHead Source
hsModuleSrcLoc_s :: SrcLoc -> HsModule -> HsModuleSource
hsModuleOptions_s :: [[Char]] -> HsModule -> HsModuleSource
hsModuleOpt_s :: Opt -> HsModule -> HsModuleSource
hsModuleName_s :: Module -> HsModule -> HsModuleSource
hsModuleImports_s :: [HsImportDecl] -> HsModule -> HsModuleSource
hsModuleImports_u :: ([HsImportDecl] -> [HsImportDecl]) -> HsModule -> HsModuleSource
hsModuleExports_s :: Maybe [HsExportSpec] -> HsModule -> HsModuleSource
hsModuleExports_u :: (Maybe [HsExportSpec] -> Maybe [HsExportSpec]) -> HsModule -> HsModuleSource
hsModuleDecls_s :: [HsDecl] -> HsModule -> HsModuleSource
isHsDeclDeriving :: HsDecl -> BoolSource
isHsPragmaRules :: HsDecl -> BoolSource
isHsPragmaProps :: HsDecl -> BoolSource
isHsForeignDecl :: HsDecl -> BoolSource
isHsSpaceDecl :: HsDecl -> BoolSource
isHsActionDecl :: HsDecl -> BoolSource
isHsPatBind :: HsDecl -> BoolSource
isHsFunBind :: HsDecl -> BoolSource
isHsTypeSig :: HsDecl -> BoolSource
isHsDefaultDecl :: HsDecl -> BoolSource
isHsInstDecl :: HsDecl -> BoolSource
isHsClassDecl :: HsDecl -> BoolSource
isHsInfixDecl :: HsDecl -> BoolSource
isHsDataDecl :: HsDecl -> BoolSource
isHsTypeDecl :: HsDecl -> BoolSource
isHsRecDecl :: HsConDecl -> BoolSource
isHsConDecl :: HsConDecl -> BoolSource
hsConDeclSrcLoc_s :: SrcLoc -> HsConDecl -> HsConDeclSource
hsConDeclRecArg_s :: [([Name], HsBangType)] -> HsConDecl -> HsConDeclSource
hsConDeclRecArg_u :: ([([Name], HsBangType)] -> [([Name], HsBangType)]) -> HsConDecl -> HsConDeclSource
hsConDeclName_s :: Name -> HsConDecl -> HsConDeclSource
hsConDeclExists_s :: [HsTyVarBind] -> HsConDecl -> HsConDeclSource
hsConDeclExists_u :: ([HsTyVarBind] -> [HsTyVarBind]) -> HsConDecl -> HsConDeclSource
hsConDeclConArg_s :: [HsBangType] -> HsConDecl -> HsConDeclSource
hsConDeclConArg_u :: ([HsBangType] -> [HsBangType]) -> HsConDecl -> HsConDeclSource
isHsTyAssoc :: HsType -> BoolSource
isHsTyStrictType :: HsType -> BoolSource
isHsTyExpKind :: HsType -> BoolSource
isHsTyExists :: HsType -> BoolSource
isHsTyForall :: HsType -> BoolSource
isHsTyTuple :: HsType -> BoolSource
hsTyVarBindSrcLoc_u :: (SrcLoc -> SrcLoc) -> HsTyVarBind -> HsTyVarBindSource
hsTyVarBindName_u :: (Name -> Name) -> HsTyVarBind -> HsTyVarBindSource
hsTyVarBindKind_u :: (Maybe HsKind -> Maybe HsKind) -> HsTyVarBind -> HsTyVarBindSource
isHsLitLit :: HsLiteral -> BoolSource
isHsFloatPrim :: HsLiteral -> BoolSource
isHsIntPrim :: HsLiteral -> BoolSource
isHsCharPrim :: HsLiteral -> BoolSource
isHsString :: HsLiteral -> BoolSource
isHsLocatedExp :: HsExp -> BoolSource
isHsBangPat :: HsExp -> BoolSource
isHsIrrPat :: HsExp -> BoolSource
isHsWildCard :: HsExp -> BoolSource
isHsExpTypeSig :: HsExp -> BoolSource
isHsListComp :: HsExp -> BoolSource
isHsEnumFromThen :: HsExp -> BoolSource
isHsEnumFromTo :: HsExp -> BoolSource
isHsEnumFrom :: HsExp -> BoolSource
isHsRecUpdate :: HsExp -> BoolSource
isHsRecConstr :: HsExp -> BoolSource
isHsRightSection :: HsExp -> BoolSource
isHsLeftSection :: HsExp -> BoolSource
isHsUnboxedTuple :: HsExp -> BoolSource
isHsLambda :: HsExp -> BoolSource
isHsNegApp :: HsExp -> BoolSource
isHsInfixApp :: HsExp -> BoolSource
hsExpString_s :: [Char] -> HsExp -> HsExpSource
hsExpStatements_s :: [HsStmt] -> HsExp -> HsExpSource
hsExpSrcLoc_s :: SrcLoc -> HsExp -> HsExpSource
hsExpName_s :: Name -> HsExp -> HsExpSource
hsExpExp_s :: HsExp -> HsExp -> HsExpSource
hsExpErrorType_s :: HsErrorType -> HsExp -> HsExpSource
hsExpErrorType_u :: (HsErrorType -> HsErrorType) -> HsExp -> HsExpSource
hsClassHeadContext_s :: [HsAsst] -> HsClassHead -> HsClassHeadSource
hsClassHeadContext_u :: ([HsAsst] -> [HsAsst]) -> HsClassHead -> HsClassHeadSource
hsClassHeadArgs_s :: [HsType] -> HsClassHead -> HsClassHeadSource
hsClassHeadArgs_u :: ([HsType] -> [HsType]) -> HsClassHead -> HsClassHeadSource
hsClassHead_s :: Name -> HsClassHead -> HsClassHeadSource
hsClassHead_u :: (Name -> Name) -> HsClassHead -> HsClassHeadSource
isHsPTypeSig :: HsPat -> BoolSource
isHsPBangPat :: HsPat -> BoolSource
isHsPIrrPat :: HsPat -> BoolSource
isHsPWildCard :: HsPat -> BoolSource
isHsPAsPat :: HsPat -> BoolSource
isHsPParen :: HsPat -> BoolSource
isHsPUnboxedTuple :: HsPat -> BoolSource
isHsPTuple :: HsPat -> BoolSource
isHsPInfixApp :: HsPat -> BoolSource