| Accounting | |
| 1 (Type/Class) | Language.Haskell.Extensions.Verifier |
| 2 (Data Constructor) | Language.Haskell.Extensions.Verifier |
| adjustPositions | Language.Haskell.Reserializer |
| aExpression | Language.Haskell.Grammar |
| allExtensions | Language.Haskell.Extensions |
| AllMembers | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| allMembers | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| AllMembersPlus | Language.Haskell.Extensions.AST |
| allMembersPlus | Language.Haskell.Extensions.Abstract |
| AllowAmbiguousTypes | Language.Haskell.Extensions |
| alternative | Language.Haskell.Grammar |
| AlternativeLayoutRule | Language.Haskell.Extensions |
| AlternativeLayoutRuleTransitional | Language.Haskell.Extensions |
| alternatives | Language.Haskell.Grammar |
| AnonymousModule | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| anonymousModule | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| AnyClass | Language.Haskell.Extensions.AST |
| anyClassStrategy | Language.Haskell.Extensions.Abstract |
| aPattern | Language.Haskell.Grammar |
| ApplicativeDo | Language.Haskell.Extensions |
| ApplyExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| applyExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Arrows | Language.Haskell.Extensions |
| AsPattern | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| asPattern | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Associativity | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| Attributes | Language.Haskell.Binder |
| aType | Language.Haskell.Grammar |
| AutoDeriveTypeable | Language.Haskell.Extensions |
| BangDataFields | Language.Haskell.Extensions |
| BangPattern | Language.Haskell.Extensions.AST |
| bangPattern | Language.Haskell.Extensions.Abstract |
| BangPatternConstruction | Language.Haskell.Extensions.Abstract |
| BangPatterns | Language.Haskell.Extensions |
| bareExpression | Language.Haskell.Grammar |
| baseName | Language.Haskell.Binder |
| BinaryLiterals | Language.Haskell.Extensions |
| Binder | Language.Haskell.Binder |
| Binding | Language.Haskell.Binder |
| BindingError | Language.Haskell.Binder |
| BindingVerifier | Language.Haskell.Binder |
| BindStatement | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| bindStatement | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| BlockArguments | Language.Haskell.Extensions |
| blockOf | Language.Haskell.Grammar |
| blockTerminatorKeyword | Language.Haskell.Grammar |
| blockWith | Language.Haskell.Grammar |
| body | Language.Haskell.Grammar |
| Bound | Language.Haskell |
| bType | Language.Haskell.Grammar |
| build | Language.Haskell.Extensions.Abstract |
| byName | Language.Haskell.Extensions |
| CallingConvention | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| callingConvention | Language.Haskell.Grammar |
| CallSafety | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| CApiCall | Language.Haskell.Extensions.AST |
| cApiCall | Language.Haskell.Extensions.Abstract |
| CApiFFI | Language.Haskell.Extensions |
| CApiFFIConstruction | Language.Haskell.Extensions.Abstract |
| CaseAlternative | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| 3 (Data Constructor) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| caseAlternative | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| CaseExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| caseExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| CCall | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| cCall | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| charLexeme | Language.Haskell.Grammar |
| CharLiteral | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| charLiteral | |
| 1 (Function) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Function) | Language.Haskell.Grammar |
| ClashingBindings | Language.Haskell.Binder |
| ClassConstraint | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| classConstraint | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ClassDeclaration | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| classDeclaration | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ClassInstanceLHS | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| ClassInstanceLHSApplication | Language.Haskell.Extensions.AST |
| classInstanceLHSApplication | Language.Haskell.Extensions.Abstract |
| ClassInstanceLHSKindApplication | Language.Haskell.Extensions.AST |
| classInstanceLHSKindApplication | Language.Haskell.Extensions.Abstract |
| classLHS | Language.Haskell.Grammar |
| ClassReferenceInstanceLHS | Language.Haskell.Extensions.AST |
| classReferenceInstanceLHS | Language.Haskell.Extensions.Abstract |
| closedBlockExpression | Language.Haskell.Grammar |
| ClosedTypeFamilyDeclaration | Language.Haskell.Extensions.AST |
| closedTypeFamilyDeclaration | Language.Haskell.Extensions.Abstract |
| cname | Language.Haskell.Grammar |
| Comment | Language.Haskell.Reserializer |
| comment | Language.Haskell.Grammar |
| ConditionalExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| conditionalExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ConstrainedClassMethods | Language.Haskell.Extensions |
| ConstrainedType | Language.Haskell.Extensions.AST |
| constrainedType | Language.Haskell.Extensions.Abstract |
| constraint | Language.Haskell.Grammar |
| ConstraintKinds | Language.Haskell.Extensions |
| Constraints | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| constraints | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ConstraintsAreTypes | Language.Haskell.Extensions |
| ConstraintType | Language.Haskell.Extensions.AST |
| constraintType | Language.Haskell.Extensions.Abstract |
| Construct | Language.Haskell.Extensions.Abstract |
| Constructor | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Data Constructor) | Language.Haskell.AST |
| 4 (Type/Class) | Language.Haskell.Extensions.AST |
| 5 (Data Constructor) | Language.Haskell.Extensions.AST |
| constructor | |
| 1 (Function) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Function) | Language.Haskell.Grammar |
| ConstructorExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| constructorExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ConstructorFields | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| constructorFields | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| constructorIdentifier | Language.Haskell.Grammar |
| constructorOperator | Language.Haskell.Grammar |
| ConstructorPattern | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| constructorPattern | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| constructorPatternWithTypeApplications | Language.Haskell.Extensions.Abstract |
| ConstructorReference | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| constructorReference | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| constructorSymbol | Language.Haskell.Grammar |
| constructorSymbolLexeme | Language.Haskell.Grammar |
| ConstructorType | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| constructorType | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Context | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| context | Language.Haskell.Grammar |
| ContradictoryExtensionSwitches | Language.Haskell.Extensions.Verifier |
| Cpp | Language.Haskell.Extensions |
| CppCall | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| cppCall | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| currentColumn | Language.Haskell.Grammar |
| CUSKs | Language.Haskell.Extensions |
| DataConstructor | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| DataDeclaration | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| dataDeclaration | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| DataFamilyDeclaration | Language.Haskell.Extensions.AST |
| dataFamilyDeclaration | Language.Haskell.Extensions.Abstract |
| DataFamilyInstance | Language.Haskell.Extensions.AST |
| dataFamilyInstance | Language.Haskell.Extensions.Abstract |
| DataKinds | Language.Haskell.Extensions |
| DatatypeContexts | Language.Haskell.Extensions |
| decimal | Language.Haskell.Grammar |
| Declaration | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| declaration | Language.Haskell.Grammar |
| DeclarationGrammar | |
| 1 (Type/Class) | Language.Haskell.Grammar |
| 2 (Data Constructor) | Language.Haskell.Grammar |
| declarationLevel | Language.Haskell.Grammar |
| declarations | Language.Haskell.Grammar |
| declaredConstructor | Language.Haskell.Grammar |
| declaredConstructors | Language.Haskell.Grammar |
| DeeplyFoldable | |
| 1 (Type/Class) | Language.Haskell.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.Abstract |
| DeeplyFunctor | |
| 1 (Type/Class) | Language.Haskell.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.Abstract |
| DeeplyTranslatable | Language.Haskell.Extensions.Translation |
| DeeplyTraversable | |
| 1 (Type/Class) | Language.Haskell.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.Abstract |
| DeepSubsumption | Language.Haskell.Extensions |
| Default | Language.Haskell.Extensions.AST |
| DefaultDeclaration | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| defaultDeclaration | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| DefaultMember | Language.Haskell.Extensions.AST |
| defaultMember | Language.Haskell.Extensions.Abstract |
| DefaultMethodSignature | Language.Haskell.Extensions.AST |
| defaultMethodSignature | Language.Haskell.Extensions.Abstract |
| DefaultSignatureConstruction | Language.Haskell.Extensions.Abstract |
| DefaultSignatures | Language.Haskell.Extensions |
| defaultStrategy | Language.Haskell.Extensions.Abstract |
| Delimiter | Language.Haskell.Reserializer |
| delimiter | Language.Haskell.Grammar |
| DeriveAnyClass | Language.Haskell.Extensions |
| DeriveDataTypeable | Language.Haskell.Extensions |
| DeriveFoldable | Language.Haskell.Extensions |
| DeriveFunctor | Language.Haskell.Extensions |
| DeriveGeneric | Language.Haskell.Extensions |
| DeriveLift | Language.Haskell.Extensions |
| DeriveTraversable | Language.Haskell.Extensions |
| DeriveVia | Language.Haskell.Extensions.AST |
| deriveVia | Language.Haskell.Extensions.Abstract |
| DerivingClause | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| derivingClause | Language.Haskell.Grammar |
| DerivingStrategies | Language.Haskell.Extensions |
| DerivingStrategiesConstruction | Language.Haskell.Extensions.Abstract |
| DerivingStrategy | |
| 1 (Type/Class) | Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.AST |
| DerivingVia | Language.Haskell.Extensions |
| DerivingViaConstruction | Language.Haskell.Extensions.Abstract |
| derivingViaStrategy | Language.Haskell.Extensions.Abstract |
| dExpression | Language.Haskell.Grammar |
| DisambiguateRecordFields | Language.Haskell.Extensions |
| DoAndIfThenElse | Language.Haskell.Extensions |
| DoExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| doExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| DotNetCall | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| dotNetCall | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| doubleColon | Language.Haskell.Grammar |
| dropNoListTuplePuns | Language.Haskell.Extensions.Reformulator |
| dropNPlusKPatterns | Language.Haskell.Extensions.Reformulator |
| dropRecordWildCards | Language.Haskell.Extensions.Reformulator |
| DuplicateInfixDeclaration | Language.Haskell.Binder |
| DuplicateRecordField | Language.Haskell.Binder |
| DuplicateRecordFields | Language.Haskell.Extensions |
| EmptyCase | Language.Haskell.Extensions |
| EmptyDataDeclarations | Language.Haskell.Extensions |
| EmptyDataDeriving | Language.Haskell.Extensions |
| EmptyListConstructor | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| emptyListConstructor | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Environment | Language.Haskell.Binder |
| EqualityConstraints | Language.Haskell.Extensions |
| EquationDeclaration | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| equationDeclaration | |
| 1 (Function) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Function) | Language.Haskell.Grammar |
| EquationLHS | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| EquationRHS | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| ErroneousBinding | Language.Haskell.Binder |
| Error | Language.Haskell.Extensions.Verifier |
| escape | Language.Haskell.Grammar |
| excludedImports | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ExistentialConstructor | Language.Haskell.Extensions.AST |
| existentialConstructor | Language.Haskell.Extensions.Abstract |
| ExistentialQuantification | Language.Haskell.Extensions |
| ExplicitDataFixityDeclaration | Language.Haskell.Extensions.AST |
| explicitDataFixityDeclaration | Language.Haskell.Extensions.Abstract |
| ExplicitForAll | Language.Haskell.Extensions |
| ExplicitlyKindedTypeVariable | Language.Haskell.Extensions.AST |
| explicitlyKindedTypeVariable | Language.Haskell.Extensions.Abstract |
| ExplicitlyNamespacedMemberList | Language.Haskell.Extensions.AST |
| explicitlyNamespacedMemberList | Language.Haskell.Extensions.Abstract |
| explicitlyScopedInstanceDeclaration | Language.Haskell.Extensions.Abstract |
| ExplicitNamespaces | Language.Haskell.Extensions |
| ExplicitNamespacesConstruction | Language.Haskell.Extensions.Abstract |
| ExplicitPatternSynonym | Language.Haskell.Extensions.AST |
| explicitPatternSynonym | Language.Haskell.Extensions.Abstract |
| ExplicitTypeExpression | Language.Haskell.Extensions.AST |
| explicitTypeExpression | Language.Haskell.Extensions.Abstract |
| ExplicitTypeFixityDeclaration | Language.Haskell.Extensions.AST |
| explicitTypeFixityDeclaration | Language.Haskell.Extensions.Abstract |
| ExplicitTypePattern | Language.Haskell.Extensions.AST |
| explicitTypePattern | Language.Haskell.Extensions.Abstract |
| exponent | Language.Haskell.Grammar |
| Export | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| export | Language.Haskell.Grammar |
| ExportClassOrType | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| exportClassOrType | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ExportPattern | Language.Haskell.Extensions.AST |
| exportPattern | Language.Haskell.Extensions.Abstract |
| exports | Language.Haskell.Grammar |
| ExportVar | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| exportVar | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Expression | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| expression | Language.Haskell.Grammar |
| ExpressionStatement | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| expressionStatement | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| expressionToStatement | Language.Haskell.Grammar |
| ExtendedDefaultRules | Language.Haskell.Extensions |
| ExtendedGrammar | Language.Haskell.Extensions.Grammar |
| extendedGrammar | Language.Haskell.Extensions.Grammar |
| ExtendedHaskell | Language.Haskell.Extensions.Abstract |
| ExtendedLiteral | Language.Haskell.Extensions.AST |
| extendedLiteral | Language.Haskell.Extensions.Abstract |
| ExtendedLiterals | Language.Haskell.Extensions |
| ExtendedLiteralsConstruction | Language.Haskell.Extensions.Abstract |
| ExtendedModule | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| ExtendedWith | Language.Haskell.Extensions.Abstract |
| ExtendedWithAllOf | Language.Haskell.Extensions.Abstract |
| Extension | Language.Haskell.Extensions |
| ExtensionsSupportedBy | Language.Haskell.Extensions.Abstract |
| ExtensionSwitch | |
| 1 (Type/Class) | Language.Haskell.Extensions |
| 2 (Data Constructor) | Language.Haskell.Extensions |
| fExpression | Language.Haskell.Grammar |
| FieldBinding | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Data Constructor) | Language.Haskell.AST |
| 4 (Type/Class) | Language.Haskell.Extensions.AST |
| 5 (Data Constructor) | Language.Haskell.Extensions.AST |
| fieldBinding | |
| 1 (Function) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Function) | Language.Haskell.Grammar |
| FieldDeclaration | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| fieldDeclaration | Language.Haskell.Grammar |
| FieldPattern | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Data Constructor) | Language.Haskell.AST |
| 4 (Type/Class) | Language.Haskell.Extensions.AST |
| 5 (Data Constructor) | Language.Haskell.Extensions.AST |
| fieldPattern | |
| 1 (Function) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Function) | Language.Haskell.Grammar |
| FieldProjection | Language.Haskell.Extensions.AST |
| fieldProjection | Language.Haskell.Extensions.Abstract |
| FieldSelectors | Language.Haskell.Extensions |
| fixity | Language.Haskell.Grammar |
| FixityDeclaration | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| fixityDeclaration | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| FlexibleContexts | Language.Haskell.Extensions |
| FlexibleInstances | Language.Haskell.Extensions |
| float | Language.Haskell.Grammar |
| FloatingLiteral | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| floatingLiteral | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| floatLexeme | Language.Haskell.Grammar |
| ForallType | Language.Haskell.Extensions.AST |
| forallType | Language.Haskell.Extensions.Abstract |
| foreignArgType | Language.Haskell.Grammar |
| foreignDeclaration | Language.Haskell.Grammar |
| ForeignExport | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| foreignExport | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ForeignFunctionInterface | Language.Haskell.Extensions |
| ForeignImport | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| foreignImport | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| foreignReturnType | Language.Haskell.Grammar |
| foreignType | Language.Haskell.Grammar |
| FullyTranslatable | Language.Haskell.Extensions.Translation |
| FunctionalDependencies | Language.Haskell.Extensions |
| FunctionalDependenciesConstruction | Language.Haskell.Extensions.Abstract |
| FunctionalDependency | |
| 1 (Type/Class) | Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.AST |
| 3 (Data Constructor) | Language.Haskell.Extensions.AST |
| functionalDependency | Language.Haskell.Extensions.Abstract |
| FunctionConstructorType | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| functionConstructorType | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| functionLHS | Language.Haskell.Grammar |
| FunctionType | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| functionType | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| FunDepClassDeclaration | Language.Haskell.Extensions.AST |
| fundepClassDeclaration | Language.Haskell.Extensions.Abstract |
| GADTConstructor | |
| 1 (Type/Class) | Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.AST |
| GADTConstructors | Language.Haskell.Extensions.AST |
| gadtConstructors | Language.Haskell.Extensions.Abstract |
| GADTDataFamilyInstance | Language.Haskell.Extensions.AST |
| gadtDataFamilyInstance | Language.Haskell.Extensions.Abstract |
| GADTDeclaration | Language.Haskell.Extensions.AST |
| gadtDeclaration | Language.Haskell.Extensions.Abstract |
| GADTNewtypeDeclaration | Language.Haskell.Extensions.AST |
| gadtNewtypeDeclaration | Language.Haskell.Extensions.Abstract |
| GADTNewtypeFamilyInstance | Language.Haskell.Extensions.AST |
| gadtNewtypeFamilyInstance | Language.Haskell.Extensions.Abstract |
| GADTs | Language.Haskell.Extensions |
| GADTSyntax | Language.Haskell.Extensions |
| generalConstructor | Language.Haskell.Grammar |
| generalDeclaration | Language.Haskell.Grammar |
| GeneralizedNewtypeDeriving | Language.Haskell.Extensions |
| generalTypeConstructor | Language.Haskell.Grammar |
| GetField | Language.Haskell.Extensions.AST |
| getField | Language.Haskell.Extensions.Abstract |
| getName | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| GHC2021 | Language.Haskell.Extensions |
| GHC2024 | Language.Haskell.Extensions |
| GHCForeignImportPrim | Language.Haskell.Extensions |
| grammar | Language.Haskell.Grammar |
| grammar2010 | Language.Haskell.Grammar |
| GratuitouslyParenthesizedTypes | Language.Haskell.Extensions |
| groundType | Language.Haskell.Extensions.Abstract |
| GroundTypeKind | Language.Haskell.Extensions.AST |
| groundTypeKind | Language.Haskell.Extensions.Abstract |
| guard | Language.Haskell.Grammar |
| GuardedExpression | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| 3 (Data Constructor) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| guardedExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| GuardedRHS | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| guardedRHS | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| guards | Language.Haskell.Grammar |
| HashLiteral | Language.Haskell.Extensions.AST |
| hashLiteral | Language.Haskell.Extensions.Abstract |
| hashLiteral' | Language.Haskell.Extensions.Abstract |
| Haskell | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Haskell2010 | Language.Haskell.Extensions |
| Haskell98 | Language.Haskell.Extensions |
| HaskellGrammar | |
| 1 (Type/Class) | Language.Haskell.Grammar |
| 2 (Data Constructor) | Language.Haskell.Grammar |
| haskellModule | Language.Haskell.Grammar |
| hexadecimal | Language.Haskell.Grammar |
| HexFloatLiterals | Language.Haskell.Extensions |
| IdentifierSyntax | Language.Haskell.Extensions |
| implications | Language.Haskell.Extensions |
| ImplicitlyKindedTypeVariable | Language.Haskell.Extensions.AST |
| implicitlyKindedTypeVariable | Language.Haskell.Extensions.Abstract |
| ImplicitParameterConstraint | Language.Haskell.Extensions.AST |
| implicitParameterConstraint | Language.Haskell.Extensions.Abstract |
| ImplicitParameterDeclaration | Language.Haskell.Extensions.AST |
| implicitParameterDeclaration | Language.Haskell.Extensions.Abstract |
| ImplicitParameterExpression | Language.Haskell.Extensions.AST |
| implicitParameterExpression | Language.Haskell.Extensions.Abstract |
| ImplicitParameters | Language.Haskell.Extensions |
| ImplicitParametersConstruction | Language.Haskell.Extensions.Abstract |
| ImplicitPatternSynonym | Language.Haskell.Extensions.AST |
| implicitPatternSynonym | Language.Haskell.Extensions.Abstract |
| ImplicitPrelude | Language.Haskell.Extensions |
| Import | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Data Constructor) | Language.Haskell.AST |
| 4 (Type/Class) | Language.Haskell.Extensions.AST |
| 5 (Data Constructor) | Language.Haskell.Extensions.AST |
| ImportClassOrType | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| importClassOrType | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| importDeclaration | |
| 1 (Function) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Function) | Language.Haskell.Grammar |
| ImportItem | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| importItem | Language.Haskell.Grammar |
| ImportPattern | Language.Haskell.Extensions.AST |
| importPattern | Language.Haskell.Extensions.Abstract |
| ImportQualifiedPost | Language.Haskell.Extensions |
| ImportSpecification | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| 3 (Data Constructor) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| importSpecification | Language.Haskell.Grammar |
| ImportVar | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| importVar | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ImpredicativeTypes | Language.Haskell.Extensions |
| inClassDeclaration | Language.Haskell.Grammar |
| includedByDefault | Language.Haskell.Extensions |
| includedImports | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| IncoherentInstances | Language.Haskell.Extensions |
| inferredExplicitlyKindedTypeVariable | Language.Haskell.Extensions.Abstract |
| InferredRole | Language.Haskell.Extensions.AST |
| inferredRole | Language.Haskell.Extensions.Abstract |
| inferredTypeVariable | Language.Haskell.Extensions.Abstract |
| InferredTypeVariables | Language.Haskell.Extensions |
| infixConstructorArgType | Language.Haskell.Grammar |
| InfixDeclaration | Language.Haskell.Binder |
| InfixExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| infixExpression | |
| 1 (Function) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Function) | Language.Haskell.Grammar |
| InfixLHS | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| infixLHS | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| InfixPattern | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| infixPattern | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| InfixPatternEquationLHS | Language.Haskell.Extensions.AST |
| infixPatternEquationLHS | Language.Haskell.Extensions.Abstract |
| InfixPatternLHS | Language.Haskell.Extensions.AST |
| infixPatternLHS | Language.Haskell.Extensions.Abstract |
| InfixTypeApplication | Language.Haskell.Extensions.AST |
| infixTypeApplication | Language.Haskell.Extensions.Abstract |
| InfixTypeClassInstanceLHS | Language.Haskell.Extensions.AST |
| infixTypeClassInstanceLHS | Language.Haskell.Extensions.Abstract |
| infixTypeLHSApplication | Language.Haskell.Extensions.Abstract |
| inInstanceDeclaration | Language.Haskell.Grammar |
| InjectiveClosedTypeFamilyDeclaration | Language.Haskell.Extensions.AST |
| injectiveClosedTypeFamilyDeclaration | Language.Haskell.Extensions.Abstract |
| InjectiveOpenTypeFamilyDeclaration | Language.Haskell.Extensions.AST |
| injectiveOpenTypeFamilyDeclaration | Language.Haskell.Extensions.Abstract |
| Input | Language.Haskell |
| inputColumn | Language.Haskell.Grammar |
| InstanceDeclaration | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| instanceDeclaration | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| instanceDesignator | Language.Haskell.Grammar |
| InstanceSigs | Language.Haskell.Extensions |
| instanceTypeDesignator | Language.Haskell.Grammar |
| integer | Language.Haskell.Grammar |
| integerLexeme | Language.Haskell.Grammar |
| IntegerLiteral | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| integerLiteral | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| InterruptibleCall | Language.Haskell.Extensions.AST |
| interruptibleCall | Language.Haskell.Extensions.Abstract |
| InterruptibleFFI | Language.Haskell.Extensions |
| InterruptibleFFIConstruction | Language.Haskell.Extensions.Abstract |
| inverseImplications | Language.Haskell.Extensions |
| InvisibleTypePattern | Language.Haskell.Extensions.AST |
| invisibleTypePattern | Language.Haskell.Extensions.Abstract |
| IrrefutablePattern | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| irrefutablePattern | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| isLineChar | Language.Haskell.Grammar |
| isNameTailChar | Language.Haskell.Grammar |
| isSymbol | Language.Haskell.Grammar |
| JavaScriptFFI | Language.Haskell.Extensions |
| joinWrapped | Language.Haskell.Reserializer |
| JvmCall | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| jvmCall | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Keyword | Language.Haskell.Reserializer |
| keyword | Language.Haskell.Grammar |
| Kind | Language.Haskell.Extensions.Abstract |
| kindedDataDeclaration | Language.Haskell.Extensions.Abstract |
| kindedNewtypeDeclaration | Language.Haskell.Extensions.Abstract |
| KindedType | Language.Haskell.Extensions.AST |
| kindedType | Language.Haskell.Extensions.Abstract |
| KindSignature | Language.Haskell.Extensions.AST |
| kindSignature | Language.Haskell.Extensions.Abstract |
| KindSignatures | Language.Haskell.Extensions |
| LambdaCase | Language.Haskell.Extensions |
| LambdaCaseConstruction | Language.Haskell.Extensions.Abstract |
| LambdaCaseExpression | Language.Haskell.Extensions.AST |
| lambdaCaseExpression | Language.Haskell.Extensions.Abstract |
| LambdaCasesAlternative | |
| 1 (Type/Class) | Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.AST |
| 3 (Data Constructor) | Language.Haskell.Extensions.AST |
| lambdaCasesAlternative | Language.Haskell.Extensions.Abstract |
| LambdaCasesExpression | Language.Haskell.Extensions.AST |
| lambdaCasesExpression | Language.Haskell.Extensions.Abstract |
| LambdaExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| lambdaExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Language | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Data Constructor) | Language.Haskell.AST |
| 4 (Type/Class) | Language.Haskell.Extensions.AST |
| 5 (Data Constructor) | Language.Haskell.Extensions.AST |
| languageVersions | Language.Haskell.Extensions |
| LazyPattern | Language.Haskell.Extensions.AST |
| lazyPattern | Language.Haskell.Extensions.Abstract |
| LazyType | Language.Haskell.Extensions.AST |
| lazyType | Language.Haskell.Extensions.Abstract |
| leftArrow | Language.Haskell.Grammar |
| LeftAssociative | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| leftAssociative | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| leftInfixExpression | Language.Haskell.Grammar |
| LeftSectionExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| leftSectionExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| LetExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| letExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| LetStatement | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| letStatement | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Lexeme | Language.Haskell.Reserializer |
| lexemes | Language.Haskell.Reserializer |
| lexemeText | Language.Haskell.Reserializer |
| lexemeType | Language.Haskell.Reserializer |
| LexicalNegation | Language.Haskell.Extensions |
| lExpression | Language.Haskell.Grammar |
| LiberalTypeSynonyms | Language.Haskell.Extensions |
| LinearFunctionType | Language.Haskell.Extensions.AST |
| linearFunctionType | Language.Haskell.Extensions.Abstract |
| LinearTypes | Language.Haskell.Extensions |
| ListComprehension | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| listComprehension | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ListExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| listExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ListPattern | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| listPattern | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ListTuplePuns | Language.Haskell.Extensions |
| ListType | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| listType | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| literal | Language.Haskell.Grammar |
| LiteralExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| literalExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| literalLexeme | Language.Haskell.Grammar |
| LiteralPattern | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| literalPattern | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| LocalEnvironment | Language.Haskell.Binder |
| lookupType | Language.Haskell.Binder |
| lookupValue | Language.Haskell.Binder |
| lPattern | Language.Haskell.Grammar |
| MagicHash | Language.Haskell.Extensions |
| MagicHashConstruction | Language.Haskell.Extensions.Abstract |
| mapWrapping | Language.Haskell.Reserializer |
| mapWrappings | Language.Haskell.Reserializer |
| MDoExpression | Language.Haskell.Extensions.AST |
| mdoExpression | Language.Haskell.Extensions.Abstract |
| mdoExpression' | Language.Haskell.Extensions.Abstract |
| MDoQualifiedExpression | Language.Haskell.Extensions.AST |
| mdoQualifiedExpression | Language.Haskell.Extensions.Abstract |
| MemberList | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| memberList | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Members | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| members | Language.Haskell.Grammar |
| mergeLexemes | Language.Haskell.Reserializer |
| Modifier | Language.Haskell.Reserializer |
| Module | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| ModuleEnvironment | Language.Haskell.Binder |
| moduleId | Language.Haskell.Grammar |
| moduleLevel | Language.Haskell.Grammar |
| ModuleLevelGrammar | |
| 1 (Type/Class) | Language.Haskell.Grammar |
| 2 (Data Constructor) | Language.Haskell.Grammar |
| moduleLexeme | Language.Haskell.Grammar |
| ModuleMember | |
| 1 (Type/Class) | Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.AST |
| ModuleName | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| 3 (Data Constructor) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| moduleName | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| MonadComprehensions | Language.Haskell.Extensions |
| MonadFailDesugaring | Language.Haskell.Extensions |
| MonoLocalBinds | Language.Haskell.Extensions |
| MonomorphismRestriction | Language.Haskell.Extensions |
| MonoPatBinds | Language.Haskell.Extensions |
| MultiParameterConstraints | Language.Haskell.Extensions |
| MultiParamTypeClasses | Language.Haskell.Extensions |
| MultiplicityFunctionType | Language.Haskell.Extensions.AST |
| multiplicityFunctionType | Language.Haskell.Extensions.Abstract |
| MultiWayIf | Language.Haskell.Extensions |
| MultiWayIfExpression | Language.Haskell.Extensions.AST |
| multiWayIfExpression | Language.Haskell.Extensions.Abstract |
| Name | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| 3 (Data Constructor) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| name | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| NamedDefaultDeclaration | Language.Haskell.Extensions.AST |
| namedDefaultDeclaration | Language.Haskell.Extensions.Abstract |
| NamedDefaults | Language.Haskell.Extensions |
| NamedDefaultsConstruction | Language.Haskell.Extensions.Abstract |
| NamedFieldPuns | Language.Haskell.Extensions |
| NamedFieldPunsConstruction | Language.Haskell.Extensions.Abstract |
| NamedModule | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| namedModule | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| NamedWildCards | Language.Haskell.Extensions |
| nameQualifier | Language.Haskell.Grammar |
| nameToken | Language.Haskell.Grammar |
| NameTranslation | Language.Haskell.Extensions.Translation |
| Negate | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| negate | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| NegativeLiterals | Language.Haskell.Extensions |
| NestedPositionAdjustment | |
| 1 (Type/Class) | Language.Haskell.Reserializer |
| 2 (Data Constructor) | Language.Haskell.Reserializer |
| newConstructor | Language.Haskell.Grammar |
| Newtype | Language.Haskell.Extensions.AST |
| NewtypeDeclaration | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| newtypeDeclaration | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| NewtypeFamilyInstance | Language.Haskell.Extensions.AST |
| newtypeFamilyInstance | Language.Haskell.Extensions.Abstract |
| newtypeStrategy | Language.Haskell.Extensions.Abstract |
| NoContext | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| noContext | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| NodeWrap | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.Grammar, Language.Haskell.Extensions.Grammar |
| NominalRole | Language.Haskell.Extensions.AST |
| nominalRole | Language.Haskell.Extensions.Abstract |
| NonAssociative | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| nonAssociative | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| NondecreasingIndentation | Language.Haskell.Extensions |
| NormalRHS | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| normalRHS | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| NPlusKPattern | Language.Haskell.Extensions.AST |
| nPlusKPattern | Language.Haskell.Extensions.Abstract |
| NPlusKPatternConstruction | Language.Haskell.Extensions.Abstract |
| NPlusKPatterns | Language.Haskell.Extensions |
| NullaryTypeClasses | Language.Haskell.Extensions |
| NumDecimals | Language.Haskell.Extensions |
| NumericUnderscores | Language.Haskell.Extensions |
| octal | Language.Haskell.Grammar |
| Off | Language.Haskell.Extensions |
| off | Language.Haskell.Extensions |
| On | Language.Haskell.Extensions |
| on | Language.Haskell.Extensions |
| oneExtendedLine | Language.Haskell.Grammar |
| onMap | Language.Haskell.Binder |
| openBlockExpression | Language.Haskell.Grammar |
| OpenTypeFamilyDeclaration | Language.Haskell.Extensions.AST |
| openTypeFamilyDeclaration | Language.Haskell.Extensions.Abstract |
| Operator | Language.Haskell.Reserializer |
| operator | Language.Haskell.Grammar |
| optionalContext | Language.Haskell.Grammar |
| optionalTypeSignatureContext | Language.Haskell.Grammar |
| Origin | Language.Haskell.Extensions.Translation |
| Other | Language.Haskell.Reserializer |
| OutlineMonoid | Language.Haskell.Grammar |
| OverlappingInstances | Language.Haskell.Extensions |
| OverloadedLabel | Language.Haskell.Extensions.AST |
| overloadedLabel | Language.Haskell.Extensions.Abstract |
| OverloadedLabels | Language.Haskell.Extensions |
| OverloadedLists | Language.Haskell.Extensions |
| OverloadedRecordDot | Language.Haskell.Extensions |
| OverloadedRecordUpdate | Language.Haskell.Extensions |
| OverloadedStrings | Language.Haskell.Extensions |
| PackageImports | Language.Haskell.Extensions |
| packageQualifiedImportDeclaration | Language.Haskell.Extensions.Abstract |
| ParallelArrays | Language.Haskell.Extensions |
| ParallelListComp | Language.Haskell.Extensions |
| ParallelListComprehension | Language.Haskell.Extensions.AST |
| parallelListComprehension | Language.Haskell.Extensions.Abstract |
| parallelListComprehension' | Language.Haskell.Extensions.Abstract |
| ParallelListComprehensionConstruction | Language.Haskell.Extensions.Abstract |
| ParallelListComprehensions | Language.Haskell.Extensions |
| ParenthesizedTypeOperators | Language.Haskell.Extensions |
| Parsed | Language.Haskell |
| ParsedLexemes | Language.Haskell.Reserializer |
| parseModule | |
| 1 (Function) | Language.Haskell.Extensions.Grammar |
| 2 (Function) | Language.Haskell |
| Parser | Language.Haskell.Grammar |
| PartialTypeSignatures | Language.Haskell.Extensions |
| partitionContradictory | Language.Haskell.Extensions |
| Pattern | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| pattern | Language.Haskell.Grammar |
| PatternEquationClause | |
| 1 (Type/Class) | Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.AST |
| 3 (Data Constructor) | Language.Haskell.Extensions.AST |
| patternEquationClause | Language.Haskell.Extensions.Abstract |
| PatternEquationLHS | |
| 1 (Type/Class) | Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.AST |
| PatternGuards | Language.Haskell.Extensions |
| PatternLHS | |
| 1 (Data Constructor) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| 2 (Type/Class) | Language.Haskell.Extensions.Abstract |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| patternLHS | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| PatternMember | Language.Haskell.Extensions.AST |
| patternMember | Language.Haskell.Extensions.Abstract |
| PatternSynonymConstruction | Language.Haskell.Extensions.Abstract |
| PatternSynonyms | Language.Haskell.Extensions |
| PatternSynonymSignature | Language.Haskell.Extensions.AST |
| patternSynonymSignature | Language.Haskell.Extensions.Abstract |
| PhantomRole | Language.Haskell.Extensions.AST |
| phantomRole | Language.Haskell.Extensions.Abstract |
| Placed | Language.Haskell |
| PolyKinds | Language.Haskell.Extensions |
| PositionAdjustment | |
| 1 (Type/Class) | Language.Haskell.Reserializer |
| 2 (Data Constructor) | Language.Haskell.Reserializer |
| PostfixOperators | Language.Haskell.Extensions |
| pPattern | Language.Haskell.Grammar |
| pprint | Language.Haskell.Template |
| predefinedModuleBindings | Language.Haskell |
| PrefixLHS | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| prefixLHS | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| prefixNegation | Language.Haskell.Grammar |
| PrefixPatternEquationLHS | Language.Haskell.Extensions.AST |
| prefixPatternEquationLHS | Language.Haskell.Extensions.Abstract |
| PrefixPatternLHS | Language.Haskell.Extensions.AST |
| prefixPatternLHS | Language.Haskell.Extensions.Abstract |
| preludeBindings | Language.Haskell |
| preludeName | Language.Haskell.Binder |
| PrettyViaTH | Language.Haskell.Template |
| PromotedCharLiteral | Language.Haskell.Extensions.AST |
| promotedCharLiteral | Language.Haskell.Extensions.Abstract |
| PromotedConstructorType | Language.Haskell.Extensions.AST |
| promotedConstructorType | Language.Haskell.Extensions.Abstract |
| PromotedInfixTypeApplication | Language.Haskell.Extensions.AST |
| promotedInfixTypeApplication | Language.Haskell.Extensions.Abstract |
| PromotedIntegerLiteral | Language.Haskell.Extensions.AST |
| promotedIntegerLiteral | Language.Haskell.Extensions.Abstract |
| PromotedListType | Language.Haskell.Extensions.AST |
| promotedListType | Language.Haskell.Extensions.Abstract |
| PromotedStringLiteral | Language.Haskell.Extensions.AST |
| promotedStringLiteral | Language.Haskell.Extensions.Abstract |
| PromotedTupleType | Language.Haskell.Extensions.AST |
| promotedTupleType | Language.Haskell.Extensions.Abstract |
| PunnedFieldBinding | Language.Haskell.Extensions.AST |
| punnedFieldBinding | Language.Haskell.Extensions.Abstract |
| punnedFieldBinding' | Language.Haskell.Extensions.Abstract |
| PunnedFieldPattern | Language.Haskell.Extensions.AST |
| punnedFieldPattern | Language.Haskell.Extensions.Abstract |
| punnedFieldPattern' | Language.Haskell.Extensions.Abstract |
| qualifiedConstructor | Language.Haskell.Grammar |
| qualifiedConstructorIdentifier | Language.Haskell.Grammar |
| qualifiedConstructorOperator | Language.Haskell.Grammar |
| qualifiedConstructorSymbol | Language.Haskell.Grammar |
| QualifiedDo | Language.Haskell.Extensions |
| QualifiedDoConstruction | Language.Haskell.Extensions.Abstract |
| QualifiedDoExpression | Language.Haskell.Extensions.AST |
| qualifiedDoExpression | Language.Haskell.Extensions.Abstract |
| QualifiedName | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| 3 (Data Constructor) | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| qualifiedName | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| qualifiedOperator | Language.Haskell.Grammar |
| QualifiedRecursiveDoConstruction | Language.Haskell.Extensions.Abstract |
| qualifiedTypeClass | Language.Haskell.Grammar |
| qualifiedTypeConstructor | Language.Haskell.Grammar |
| qualifiedVariable | Language.Haskell.Grammar |
| qualifiedVariableIdentifier | Language.Haskell.Grammar |
| qualifiedVariableOperator | Language.Haskell.Grammar |
| qualifiedVariableSymbol | Language.Haskell.Grammar |
| qualifier | Language.Haskell.Grammar |
| qualifiers | Language.Haskell.Grammar |
| QuantifiedConstraints | Language.Haskell.Extensions |
| QuasiQuotes | Language.Haskell.Extensions |
| Rank2lyFoldable | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Rank2lyFunctor | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Rank2lyTraversable | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| RankNTypes | Language.Haskell.Extensions |
| RebindableSyntax | Language.Haskell.Extensions |
| RecordConstructor | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| 3 (Data Constructor) | Language.Haskell.Binder |
| recordConstructor | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| RecordExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| recordExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| RecordField | Language.Haskell.Binder |
| RecordFunctionType | Language.Haskell.Extensions.AST |
| recordFunctionType | Language.Haskell.Extensions.Abstract |
| RecordPattern | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| recordPattern | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| RecordPatternLHS | Language.Haskell.Extensions.AST |
| recordPatternLHS | Language.Haskell.Extensions.Abstract |
| RecordTypeDataFields | Language.Haskell.Extensions.Verifier |
| RecordWildCardConstruction | Language.Haskell.Extensions.Abstract |
| RecordWildCards | Language.Haskell.Extensions |
| RecursiveDo | Language.Haskell.Extensions |
| RecursiveDoConstruction | Language.Haskell.Extensions.Abstract |
| RecursiveStatement | Language.Haskell.Extensions.AST |
| recursiveStatement | Language.Haskell.Extensions.Abstract |
| recursiveStatement' | Language.Haskell.Extensions.Abstract |
| ReExportModule | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| reExportModule | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ReferenceExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| referenceExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| ReformulationOf | Language.Haskell.Extensions.Reformulator |
| RelaxedLayout | Language.Haskell.Extensions |
| RelaxedPolyRec | Language.Haskell.Extensions |
| Reorganization | |
| 1 (Type/Class) | Language.Haskell.Reorganizer |
| 2 (Data Constructor) | Language.Haskell.Reorganizer |
| reorganizeModules | Language.Haskell.Reorganizer |
| report | Language.Haskell.Extensions.Grammar |
| RepresentationalRole | Language.Haskell.Extensions.AST |
| representationalRole | Language.Haskell.Extensions.Abstract |
| RequiredTypeArguments | Language.Haskell.Extensions |
| reserialize | Language.Haskell.Reserializer |
| reserializeNested | Language.Haskell.Reserializer |
| reservedWords | Language.Haskell.Grammar |
| resolvePositions | Language.Haskell |
| rewrap | Language.Haskell.Grammar |
| rhs | Language.Haskell.Grammar |
| rightArrow | Language.Haskell.Grammar |
| RightAssociative | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| rightAssociative | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| rightDoubleArrow | Language.Haskell.Grammar |
| RightSectionExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| rightSectionExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| RoleAnnotations | Language.Haskell.Extensions |
| Safe | Language.Haskell.Extensions |
| SafeCall | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| safeCall | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| safeImportDeclaration | Language.Haskell.Extensions.Abstract |
| SafeImports | Language.Haskell.Extensions |
| safePackageQualifiedImportDeclaration | Language.Haskell.Extensions.Abstract |
| safety | Language.Haskell.Grammar |
| ScopedTypeVariables | Language.Haskell.Extensions |
| SequenceExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| sequenceExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Serialization | Language.Haskell.Reserializer |
| SimpleDerive | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| simpleDerive | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| simpleKindedTypeLHS | Language.Haskell.Extensions.Abstract |
| simpleType | Language.Haskell.Grammar |
| SimpleTypeLHS | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| simpleTypeLHS | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| sourceLength | Language.Haskell.Reserializer |
| SpaceSensitiveOperators | Language.Haskell.Extensions |
| StandaloneDeriving | Language.Haskell.Extensions |
| StandaloneDerivingConstruction | Language.Haskell.Extensions.Abstract |
| StandaloneDerivingDeclaration | Language.Haskell.Extensions.AST |
| standaloneDerivingDeclaration | Language.Haskell.Extensions.Abstract |
| StandaloneKindSignatures | Language.Haskell.Extensions |
| StandaloneStrategicDerivingDeclaration | Language.Haskell.Extensions.AST |
| standaloneStrategicDerivingDeclaration | Language.Haskell.Extensions.Abstract |
| StarIsType | Language.Haskell.Extensions |
| startSepEndBy | Language.Haskell.Grammar |
| Statement | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| statement | Language.Haskell.Grammar |
| statements | Language.Haskell.Grammar |
| StaticPointers | Language.Haskell.Extensions |
| StdCall | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| stdCall | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Stock | Language.Haskell.Extensions.AST |
| stockStrategy | Language.Haskell.Extensions.Abstract |
| storeToken | Language.Haskell.Grammar |
| StrategicDerive | Language.Haskell.Extensions.AST |
| strategicDerive | Language.Haskell.Extensions.Abstract |
| Strict | Language.Haskell.Extensions |
| StrictConstruction | Language.Haskell.Extensions.Abstract |
| StrictData | Language.Haskell.Extensions |
| StrictDataConstruction | Language.Haskell.Extensions.Abstract |
| StrictType | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| strictType | |
| 1 (Function) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Function) | Language.Haskell.Grammar |
| StrictTypeDataFields | Language.Haskell.Extensions.Verifier |
| stringLexeme | Language.Haskell.Grammar |
| StringLiteral | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| stringLiteral | |
| 1 (Function) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Function) | Language.Haskell.Grammar |
| SupportFor | Language.Haskell.Extensions.Abstract |
| Supports | Language.Haskell.Extensions.Abstract |
| SupportsAllOf | Language.Haskell.Extensions.Abstract |
| SupportsNo | Language.Haskell.Extensions.Abstract |
| switchesByName | Language.Haskell.Extensions |
| Target | Language.Haskell.Extensions.Translation |
| TemplateHaskell | Language.Haskell.Extensions |
| TemplateHaskellQuotes | Language.Haskell.Extensions |
| terminator | Language.Haskell.Grammar |
| Token | Language.Haskell.Reserializer |
| TokenType | Language.Haskell.Reserializer |
| topLevelDeclaration | Language.Haskell.Grammar |
| TraditionalRecordSyntax | Language.Haskell.Extensions |
| Trailing | Language.Haskell.Reserializer |
| TransformListComp | Language.Haskell.Extensions |
| translate | Language.Haskell.Extensions.Translation |
| translateDeeply | Language.Haskell.Extensions.Translation |
| translateFully | Language.Haskell.Extensions.Translation |
| translateModuleName | Language.Haskell.Extensions.Translation |
| translateName | Language.Haskell.Extensions.Translation |
| translateQualifiedName | Language.Haskell.Extensions.Translation |
| translateWrapped | Language.Haskell.Extensions.Translation |
| Translation | Language.Haskell.Extensions.Translation |
| TreeNodeKind | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| TreeNodeSubKind | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Trustworthy | Language.Haskell.Extensions |
| TupleConstructor | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| tupleConstructor | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| TupleExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| tupleExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| TuplePattern | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| tuplePattern | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| TupleSectionConstruction | Language.Haskell.Extensions.Abstract |
| TupleSectionExpression | Language.Haskell.Extensions.AST |
| tupleSectionExpression | Language.Haskell.Extensions.Abstract |
| tupleSectionExpression' | Language.Haskell.Extensions.Abstract |
| TupleSections | Language.Haskell.Extensions |
| TupleType | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| tupleType | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Type | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| TypeAbstractionConstruction | Language.Haskell.Extensions.Abstract |
| TypeAbstractions | Language.Haskell.Extensions |
| TypeAbstractionsOrApplicationsInConstructorPatterns | Language.Haskell.Extensions |
| TypeAndValueBinding | Language.Haskell.Binder |
| TypeApplication | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| typeApplication | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| TypeApplications | Language.Haskell.Extensions |
| typeApplications | Language.Haskell.Grammar |
| TypeBinding | |
| 1 (Type/Class) | Language.Haskell.Binder |
| 2 (Data Constructor) | Language.Haskell.Binder |
| TypeClass | Language.Haskell.Binder |
| typeClass | Language.Haskell.Grammar |
| TypeClassInstanceLHS | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| typeClassInstanceLHS | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| TypeConstraint | Language.Haskell.Extensions.AST |
| typeConstraint | Language.Haskell.Extensions.Abstract |
| typeConstructor | Language.Haskell.Grammar |
| TypeData | Language.Haskell.Extensions |
| TypeDataConstruction | Language.Haskell.Extensions.Abstract |
| TypeDataDeclaration | Language.Haskell.Extensions.AST |
| typeDataDeclaration | Language.Haskell.Extensions.Abstract |
| TypedExpression | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| typedExpression | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| TypedPattern | Language.Haskell.Extensions.AST |
| typedPattern | Language.Haskell.Extensions.Abstract |
| TypeEquality | Language.Haskell.Extensions.AST |
| typeEquality | Language.Haskell.Extensions.Abstract |
| TypeFamilies | Language.Haskell.Extensions |
| TypeFamilyDependencies | Language.Haskell.Extensions |
| TypeFamilyInstance | Language.Haskell.Extensions.AST |
| typeFamilyInstance | Language.Haskell.Extensions.Abstract |
| TypeGADTConstruction | Language.Haskell.Extensions.Abstract |
| TypeGADTDeclaration | Language.Haskell.Extensions.AST |
| typeGADTDeclaration | Language.Haskell.Extensions.Abstract |
| TypeInType | Language.Haskell.Extensions |
| TypeKind | Language.Haskell.Extensions.AST |
| typeKind | Language.Haskell.Extensions.Abstract |
| TypeLHS | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| TypeLHSApplication | Language.Haskell.Extensions.AST |
| typeLHSApplication | Language.Haskell.Extensions.Abstract |
| TypeLHSTypeApplication | Language.Haskell.Extensions.AST |
| typeLHSTypeApplication | Language.Haskell.Extensions.Abstract |
| TypeMember | Language.Haskell.Extensions.AST |
| typeMember | Language.Haskell.Extensions.Abstract |
| TypeOperators | Language.Haskell.Extensions |
| TypeRole | |
| 1 (Type/Class) | Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.AST |
| TypeRoleDeclaration | Language.Haskell.Extensions.AST |
| typeRoleDeclaration | Language.Haskell.Extensions.Abstract |
| TypeSignature | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| typeSignature | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| TypeSynonymDeclaration | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| typeSynonymDeclaration | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| TypeSynonymInstances | Language.Haskell.Extensions |
| typeTerm | Language.Haskell.Grammar |
| typeVar | Language.Haskell.Grammar |
| typeVarApplications | Language.Haskell.Grammar |
| TypeVarBinding | |
| 1 (Type/Class) | Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.AST |
| TypeVariable | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| typeVariable | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| TypeVariableConstraints | Language.Haskell.Extensions |
| typeVarTuple | Language.Haskell.Grammar |
| TypeWildcard | Language.Haskell.Extensions.AST |
| typeWildcard | Language.Haskell.Extensions.Abstract |
| unboundNames | Language.Haskell.Binder |
| UnboxedSumConstructor | Language.Haskell.Extensions.AST |
| unboxedSumConstructor | Language.Haskell.Extensions.Abstract |
| UnboxedSumExpression | Language.Haskell.Extensions.AST |
| unboxedSumExpression | Language.Haskell.Extensions.Abstract |
| UnboxedSumPattern | Language.Haskell.Extensions.AST |
| unboxedSumPattern | Language.Haskell.Extensions.Abstract |
| UnboxedSums | Language.Haskell.Extensions |
| UnboxedSumsConstruction | Language.Haskell.Extensions.Abstract |
| UnboxedSumType | Language.Haskell.Extensions.AST |
| unboxedSumType | Language.Haskell.Extensions.Abstract |
| UnboxedTupleConstructor | Language.Haskell.Extensions.AST |
| unboxedTupleConstructor | Language.Haskell.Extensions.Abstract |
| UnboxedTupleExpression | Language.Haskell.Extensions.AST |
| unboxedTupleExpression | Language.Haskell.Extensions.Abstract |
| UnboxedTuplePattern | Language.Haskell.Extensions.AST |
| unboxedTuplePattern | Language.Haskell.Extensions.Abstract |
| UnboxedTuples | Language.Haskell.Extensions |
| UnboxedTuplesConstruction | Language.Haskell.Extensions.Abstract |
| UnboxedTupleSectionExpression | Language.Haskell.Extensions.AST |
| unboxedTupleSectionExpression | Language.Haskell.Extensions.Abstract |
| UnboxedTupleType | Language.Haskell.Extensions.AST |
| unboxedTupleType | Language.Haskell.Extensions.Abstract |
| UndecidableInstances | Language.Haskell.Extensions |
| UndecidableSuperClasses | Language.Haskell.Extensions |
| UndeclaredExtensionUse | Language.Haskell.Extensions.Verifier |
| UnicodeSyntax | Language.Haskell.Extensions |
| UnidirectionalPatternSynonym | Language.Haskell.Extensions.AST |
| unidirectionalPatternSynonym | Language.Haskell.Extensions.Abstract |
| UnitConstructor | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| unitConstructor | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| UniversallyApplicable | |
| 1 (Type/Class) | Language.Haskell.Abstract |
| 2 (Type/Class) | Language.Haskell.Extensions.Abstract |
| UnliftedDatatypes | Language.Haskell.Extensions |
| UnliftedFFITypes | Language.Haskell.Extensions |
| UnliftedNewtypes | Language.Haskell.Extensions |
| unqualifiedName | Language.Haskell.Binder |
| Unsafe | Language.Haskell.Extensions |
| UnsafeCall | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| unsafeCall | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| UnusedExtension | Language.Haskell.Extensions.Verifier |
| unwrap | Language.Haskell.Grammar |
| Value | |
| 1 (Type/Class) | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract, Language.Haskell.Extensions.Abstract |
| 2 (Type/Class) | Language.Haskell.AST |
| 3 (Type/Class) | Language.Haskell.Extensions.AST |
| ValueBinding | |
| 1 (Type/Class) | Language.Haskell.Binder |
| 2 (Data Constructor) | Language.Haskell.Binder |
| variable | Language.Haskell.Grammar |
| variableIdentifier | Language.Haskell.Grammar |
| VariableLHS | Language.Haskell.AST, Language.Haskell.Extensions.AST |
| variableLHS | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| variableOperator | Language.Haskell.Grammar |
| VariablePattern | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| variablePattern | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| variables | Language.Haskell.Grammar |
| variableSymbol | Language.Haskell.Grammar |
| variableSymbolLexeme | Language.Haskell.Grammar |
| Verification | |
| 1 (Type/Class) | Language.Haskell.Extensions.Verifier |
| 2 (Data Constructor) | Language.Haskell.Extensions.Verifier |
| verify | Language.Haskell.Extensions.Verifier |
| verifyStatements | Language.Haskell.Grammar |
| Via | Language.Haskell.Extensions.AST |
| ViewPattern | Language.Haskell.Extensions.AST |
| viewPattern | Language.Haskell.Extensions.Abstract |
| ViewPatternConstruction | Language.Haskell.Extensions.Abstract |
| ViewPatterns | Language.Haskell.Extensions |
| VisibleDependedentQuantification | Language.Haskell.Extensions |
| VisibleDependentType | Language.Haskell.Extensions.AST |
| visibleDependentType | Language.Haskell.Extensions.Abstract |
| VisibleKindApplication | Language.Haskell.Extensions.AST |
| visibleKindApplication | Language.Haskell.Extensions.Abstract |
| VisibleTypeApplication | Language.Haskell.Extensions.AST |
| visibleTypeApplication | Language.Haskell.Extensions.Abstract |
| whereClauses | Language.Haskell.Grammar |
| WhiteSpace | Language.Haskell.Reserializer |
| whiteSpace | Language.Haskell.Grammar |
| WildcardPattern | |
| 1 (Data Constructor) | Language.Haskell.AST |
| 2 (Data Constructor) | Language.Haskell.Extensions.AST |
| wildcardPattern | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| WildcardRecordExpression | Language.Haskell.Extensions.AST |
| wildcardRecordExpression | Language.Haskell.Extensions.Abstract |
| wildcardRecordExpression' | Language.Haskell.Extensions.Abstract |
| WildcardRecordPattern | Language.Haskell.Extensions.AST |
| wildcardRecordPattern | Language.Haskell.Extensions.Abstract |
| wildcardRecordPattern' | Language.Haskell.Extensions.Abstract |
| withBindings | Language.Haskell.Binder |
| WithEnvironment | Language.Haskell.Binder |
| withImplications | Language.Haskell.Extensions |
| withLanguagePragma | Language.Haskell.Abstract, Language.Haskell.Extensions.Abstract |
| Wrap | |
| 1 (Type/Class) | Language.Haskell.Extensions.Translation |
| 2 (Type/Class) | Language.Haskell.Extensions.Reformulator |
| wrap | Language.Haskell.Grammar |
| Wrapped | Language.Haskell.Reserializer |
| WrappedTranslation | Language.Haskell.Extensions.Translation |
| WrapTranslation | Language.Haskell.Extensions.Translation |