Index - M
| mkAlt | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkAnn | Language.Haskell.Tools.AST.Gen.Utils, Language.Haskell.Tools.AST.Gen |
| mkAnnList | Language.Haskell.Tools.AST.Gen.Utils, Language.Haskell.Tools.AST.Gen |
| mkAnnMaybe | Language.Haskell.Tools.AST.Gen.Utils, Language.Haskell.Tools.AST.Gen |
| mkApp | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkAppInstanceHead | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkAppPat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkAsPat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkBacktickOp | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkBangPat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkBindStmt | Language.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen |
| mkCase | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkCaseRhs | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkCharLit | Language.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen |
| mkClassAssert | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkClassBody | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkClassDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkClassElemDataFam | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkClassElemDef | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkClassElemSig | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkClassElemTypeFam | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkClosedTypeFamily | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkCompStmt | Language.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen |
| mkConDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkConKind | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkContextMulti | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkContextOne | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkDataDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkDataFamily | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkDataInstance | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkDataKeyword | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkDeclHeadApp | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkDeriving | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkDoBlock | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkEnum | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkExportSpec | Language.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen |
| mkExportSpecList | Language.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen |
| mkExprStmt | Language.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen |
| mkExprTypeSig | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkFieldDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkFieldUpdate | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkFixityDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkFracLit | Language.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen |
| mkFunctionBind | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkFunctionBind' | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkGadtConDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkGADTDataDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkGadtDataInstance | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkGuardBind | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkGuardCheck | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkGuardedCaseRhs | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkGuardedCaseRhss | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkGuardedRhs | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkGuardedRhss | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkGuardLet | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkIeSpec | Language.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen |
| mkIf | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkImportDecl | Language.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen |
| mkImportHidingList | Language.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen |
| mkImportSpecList | Language.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen |
| mkInfix | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkInfixApp | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkInfixAppPat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkInfixAssert | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkInfixConDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkInfixDeclHead | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkInfixInstanceHead | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkInfixL | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkInfixMatchLhs | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkInfixR | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkInstanceBody | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkInstanceDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkInstanceElemDataDef | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkInstanceElemDef | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkInstanceElemGadtDataDef | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkInstanceElemNewtypeDef | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkInstanceElemTypeDef | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkInstanceHead | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkInstanceRule | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkIntKind | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkIntLit | Language.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen |
| mkIrrefutablePat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkKindApp | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkKindConstraint | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkKindFun | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkKindList | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkKindParen | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkKindStar | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkKindUnbox | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkKindVar | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkLambda | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkLeftSection | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkLet | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkLetStmt | Language.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen |
| mkList | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkListCompBody | Language.Haskell.Tools.AST.Gen.Stmts, Language.Haskell.Tools.AST.Gen |
| mkListKind | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkListPat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkLit | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkLitPat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkLocalBinds | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkLocalBinds' | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkLocalFixity | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkLocalTypeSig | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkLocalValBind | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkMatch | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkModule | Language.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen |
| mkModuleExport | Language.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen |
| mkModuleHead | Language.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen |
| mkModuleName | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkMultiIf | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkName | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkNameDeclHead | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkNamePart | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkNewtypeDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkNewtypeInstance | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkNewtypeKeyword | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkNormalMatchLhs | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkNormalName | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkParen | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkParenDeclHead | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkParenInstanceHead | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkParenName | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkParenPat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkPatternField | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkPrefixApp | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkPrimCharLit | Language.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen |
| mkPrimDoubleLit | Language.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen |
| mkPrimFloatLit | Language.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen |
| mkPrimIntLit | Language.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen |
| mkPrimStringLit | Language.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen |
| mkPrimWordLit | Language.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen |
| mkQualifiedName | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkQualifiedName' | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkQualName' | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkQualOp | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkQualOp' | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkRecCon | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkRecordConDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkRecPat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkRecUpdate | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkRightSection | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkSimpleBind | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkSimpleBind' | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkSimpleName | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkSimpleName' | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkStandaloneDeriving | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkStringKind | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkStringLit | Language.Haskell.Tools.AST.Gen.Literals, Language.Haskell.Tools.AST.Gen |
| mkStringNode | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkSubAll | Language.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen |
| mkSubList | Language.Haskell.Tools.AST.Gen.Modules, Language.Haskell.Tools.AST.Gen |
| mkTuple | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkTupleKind | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkTuplePat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkTyApp | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyBang | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyCtx | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyForall | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyFun | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyInfix | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyKinded | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyLazy | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyList | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyNamedWildcard | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyParArray | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyParen | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTypeDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkTypeEqn | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkTypeFamily | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkTypeFamilyInjectivitySpec | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkTypeFamilyKindSpec | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkTypeInstance | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkTypeSigDecl | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkTypeSignature | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkTypeSignPat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkTypeVar | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTypeVar' | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyTuple | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyUnbTuple | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyUnpack | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyVar | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkTyWildcard | Language.Haskell.Tools.AST.Gen.Types, Language.Haskell.Tools.AST.Gen |
| mkUnboxedTuple | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkUnboxedTuplePat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkUnguardedRhs | Language.Haskell.Tools.AST.Gen.Binds, Language.Haskell.Tools.AST.Gen |
| mkUnitKind | Language.Haskell.Tools.AST.Gen.Kinds, Language.Haskell.Tools.AST.Gen |
| mkUnqualName' | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkUnqualOp | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkUnqualOp' | Language.Haskell.Tools.AST.Gen.Base, Language.Haskell.Tools.AST.Gen |
| mkValueBinding | Language.Haskell.Tools.AST.Gen.Decls, Language.Haskell.Tools.AST.Gen |
| mkVar | Language.Haskell.Tools.AST.Gen.Exprs, Language.Haskell.Tools.AST.Gen |
| mkVarPat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkViewPat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |
| mkWildPat | Language.Haskell.Tools.AST.Gen.Patterns, Language.Haskell.Tools.AST.Gen |