language-haskell

Index

Accounting 
1 (Type/Class)Language.Haskell.Extensions.Verifier
2 (Data Constructor)Language.Haskell.Extensions.Verifier
adjustPositionsLanguage.Haskell.Reserializer
aExpressionLanguage.Haskell.Grammar
allExtensionsLanguage.Haskell.Extensions
AllMembers 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
allMembersLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
AllMembersPlusLanguage.Haskell.Extensions.AST
allMembersPlusLanguage.Haskell.Extensions.Abstract
AllowAmbiguousTypesLanguage.Haskell.Extensions
alternativeLanguage.Haskell.Grammar
AlternativeLayoutRuleLanguage.Haskell.Extensions
AlternativeLayoutRuleTransitionalLanguage.Haskell.Extensions
alternativesLanguage.Haskell.Grammar
AnonymousModuleLanguage.Haskell.AST, Language.Haskell.Extensions.AST
anonymousModuleLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
AnyClassLanguage.Haskell.Extensions.AST
anyClassStrategyLanguage.Haskell.Extensions.Abstract
aPatternLanguage.Haskell.Grammar
ApplicativeDoLanguage.Haskell.Extensions
ApplyExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
applyExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ArrowsLanguage.Haskell.Extensions
AsPattern 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
asPatternLanguage.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
AttributesLanguage.Haskell.Binder
aTypeLanguage.Haskell.Grammar
AutoDeriveTypeableLanguage.Haskell.Extensions
BangDataFieldsLanguage.Haskell.Extensions
BangPatternLanguage.Haskell.Extensions.AST
bangPatternLanguage.Haskell.Extensions.Abstract
BangPatternConstructionLanguage.Haskell.Extensions.Abstract
BangPatternsLanguage.Haskell.Extensions
bareExpressionLanguage.Haskell.Grammar
baseNameLanguage.Haskell.Binder
BinaryLiteralsLanguage.Haskell.Extensions
BinderLanguage.Haskell.Binder
BindingLanguage.Haskell.Binder
BindingErrorLanguage.Haskell.Binder
BindingVerifierLanguage.Haskell.Binder
BindStatement 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
bindStatementLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
BlockArgumentsLanguage.Haskell.Extensions
blockOfLanguage.Haskell.Grammar
blockTerminatorKeywordLanguage.Haskell.Grammar
blockWithLanguage.Haskell.Grammar
bodyLanguage.Haskell.Grammar
BoundLanguage.Haskell
bTypeLanguage.Haskell.Grammar
buildLanguage.Haskell.Extensions.Abstract
byNameLanguage.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
callingConventionLanguage.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
CApiCallLanguage.Haskell.Extensions.AST
cApiCallLanguage.Haskell.Extensions.Abstract
CApiFFILanguage.Haskell.Extensions
CApiFFIConstructionLanguage.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
caseAlternativeLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
CaseExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
caseExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
CCall 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
cCallLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
charLexemeLanguage.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
ClashingBindingsLanguage.Haskell.Binder
ClassConstraint 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
classConstraintLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ClassDeclaration 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
classDeclarationLanguage.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
ClassInstanceLHSApplicationLanguage.Haskell.Extensions.AST
classInstanceLHSApplicationLanguage.Haskell.Extensions.Abstract
ClassInstanceLHSKindApplicationLanguage.Haskell.Extensions.AST
classInstanceLHSKindApplicationLanguage.Haskell.Extensions.Abstract
classLHSLanguage.Haskell.Grammar
ClassReferenceInstanceLHSLanguage.Haskell.Extensions.AST
classReferenceInstanceLHSLanguage.Haskell.Extensions.Abstract
closedBlockExpressionLanguage.Haskell.Grammar
ClosedTypeFamilyDeclarationLanguage.Haskell.Extensions.AST
closedTypeFamilyDeclarationLanguage.Haskell.Extensions.Abstract
cnameLanguage.Haskell.Grammar
CommentLanguage.Haskell.Reserializer
commentLanguage.Haskell.Grammar
ConditionalExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
conditionalExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ConstrainedClassMethodsLanguage.Haskell.Extensions
ConstrainedTypeLanguage.Haskell.Extensions.AST
constrainedTypeLanguage.Haskell.Extensions.Abstract
constraintLanguage.Haskell.Grammar
ConstraintKindsLanguage.Haskell.Extensions
Constraints 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
constraintsLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ConstraintsAreTypesLanguage.Haskell.Extensions
ConstraintTypeLanguage.Haskell.Extensions.AST
constraintTypeLanguage.Haskell.Extensions.Abstract
ConstructLanguage.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
constructorExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ConstructorFieldsLanguage.Haskell.AST, Language.Haskell.Extensions.AST
constructorFieldsLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
constructorIdentifierLanguage.Haskell.Grammar
constructorOperatorLanguage.Haskell.Grammar
ConstructorPattern 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
constructorPatternLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
constructorPatternWithTypeApplicationsLanguage.Haskell.Extensions.Abstract
ConstructorReference 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
constructorReferenceLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
constructorSymbolLanguage.Haskell.Grammar
constructorSymbolLexemeLanguage.Haskell.Grammar
ConstructorType 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
constructorTypeLanguage.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
contextLanguage.Haskell.Grammar
ContradictoryExtensionSwitchesLanguage.Haskell.Extensions.Verifier
CppLanguage.Haskell.Extensions
CppCall 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
cppCallLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
currentColumnLanguage.Haskell.Grammar
CUSKsLanguage.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
dataDeclarationLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
DataFamilyDeclarationLanguage.Haskell.Extensions.AST
dataFamilyDeclarationLanguage.Haskell.Extensions.Abstract
DataFamilyInstanceLanguage.Haskell.Extensions.AST
dataFamilyInstanceLanguage.Haskell.Extensions.Abstract
DataKindsLanguage.Haskell.Extensions
DatatypeContextsLanguage.Haskell.Extensions
decimalLanguage.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
declarationLanguage.Haskell.Grammar
DeclarationGrammar 
1 (Type/Class)Language.Haskell.Grammar
2 (Data Constructor)Language.Haskell.Grammar
declarationLevelLanguage.Haskell.Grammar
declarationsLanguage.Haskell.Grammar
declaredConstructorLanguage.Haskell.Grammar
declaredConstructorsLanguage.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
DeeplyTranslatableLanguage.Haskell.Extensions.Translation
DeeplyTraversable 
1 (Type/Class)Language.Haskell.Abstract
2 (Type/Class)Language.Haskell.Extensions.Abstract
DeepSubsumptionLanguage.Haskell.Extensions
DefaultLanguage.Haskell.Extensions.AST
DefaultDeclaration 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
defaultDeclarationLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
DefaultMemberLanguage.Haskell.Extensions.AST
defaultMemberLanguage.Haskell.Extensions.Abstract
DefaultMethodSignatureLanguage.Haskell.Extensions.AST
defaultMethodSignatureLanguage.Haskell.Extensions.Abstract
DefaultSignatureConstructionLanguage.Haskell.Extensions.Abstract
DefaultSignaturesLanguage.Haskell.Extensions
defaultStrategyLanguage.Haskell.Extensions.Abstract
DelimiterLanguage.Haskell.Reserializer
delimiterLanguage.Haskell.Grammar
DeriveAnyClassLanguage.Haskell.Extensions
DeriveDataTypeableLanguage.Haskell.Extensions
DeriveFoldableLanguage.Haskell.Extensions
DeriveFunctorLanguage.Haskell.Extensions
DeriveGenericLanguage.Haskell.Extensions
DeriveLiftLanguage.Haskell.Extensions
DeriveTraversableLanguage.Haskell.Extensions
DeriveViaLanguage.Haskell.Extensions.AST
deriveViaLanguage.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
derivingClauseLanguage.Haskell.Grammar
DerivingStrategiesLanguage.Haskell.Extensions
DerivingStrategiesConstructionLanguage.Haskell.Extensions.Abstract
DerivingStrategy 
1 (Type/Class)Language.Haskell.Extensions.Abstract
2 (Type/Class)Language.Haskell.Extensions.AST
DerivingViaLanguage.Haskell.Extensions
DerivingViaConstructionLanguage.Haskell.Extensions.Abstract
derivingViaStrategyLanguage.Haskell.Extensions.Abstract
dExpressionLanguage.Haskell.Grammar
DisambiguateRecordFieldsLanguage.Haskell.Extensions
DoAndIfThenElseLanguage.Haskell.Extensions
DoExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
doExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
DotNetCall 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
dotNetCallLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
doubleColonLanguage.Haskell.Grammar
dropNoListTuplePunsLanguage.Haskell.Extensions.Reformulator
dropNPlusKPatternsLanguage.Haskell.Extensions.Reformulator
dropRecordWildCardsLanguage.Haskell.Extensions.Reformulator
DuplicateInfixDeclarationLanguage.Haskell.Binder
DuplicateRecordFieldLanguage.Haskell.Binder
DuplicateRecordFieldsLanguage.Haskell.Extensions
EmptyCaseLanguage.Haskell.Extensions
EmptyDataDeclarationsLanguage.Haskell.Extensions
EmptyDataDerivingLanguage.Haskell.Extensions
EmptyListConstructor 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
emptyListConstructorLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
EnvironmentLanguage.Haskell.Binder
EqualityConstraintsLanguage.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
ErroneousBindingLanguage.Haskell.Binder
ErrorLanguage.Haskell.Extensions.Verifier
escapeLanguage.Haskell.Grammar
excludedImportsLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ExistentialConstructorLanguage.Haskell.Extensions.AST
existentialConstructorLanguage.Haskell.Extensions.Abstract
ExistentialQuantificationLanguage.Haskell.Extensions
ExplicitDataFixityDeclarationLanguage.Haskell.Extensions.AST
explicitDataFixityDeclarationLanguage.Haskell.Extensions.Abstract
ExplicitForAllLanguage.Haskell.Extensions
ExplicitlyKindedTypeVariableLanguage.Haskell.Extensions.AST
explicitlyKindedTypeVariableLanguage.Haskell.Extensions.Abstract
ExplicitlyNamespacedMemberListLanguage.Haskell.Extensions.AST
explicitlyNamespacedMemberListLanguage.Haskell.Extensions.Abstract
explicitlyScopedInstanceDeclarationLanguage.Haskell.Extensions.Abstract
ExplicitNamespacesLanguage.Haskell.Extensions
ExplicitNamespacesConstructionLanguage.Haskell.Extensions.Abstract
ExplicitPatternSynonymLanguage.Haskell.Extensions.AST
explicitPatternSynonymLanguage.Haskell.Extensions.Abstract
ExplicitTypeExpressionLanguage.Haskell.Extensions.AST
explicitTypeExpressionLanguage.Haskell.Extensions.Abstract
ExplicitTypeFixityDeclarationLanguage.Haskell.Extensions.AST
explicitTypeFixityDeclarationLanguage.Haskell.Extensions.Abstract
ExplicitTypePatternLanguage.Haskell.Extensions.AST
explicitTypePatternLanguage.Haskell.Extensions.Abstract
exponentLanguage.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
exportLanguage.Haskell.Grammar
ExportClassOrType 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
exportClassOrTypeLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ExportPatternLanguage.Haskell.Extensions.AST
exportPatternLanguage.Haskell.Extensions.Abstract
exportsLanguage.Haskell.Grammar
ExportVar 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
exportVarLanguage.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
expressionLanguage.Haskell.Grammar
ExpressionStatement 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
expressionStatementLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
expressionToStatementLanguage.Haskell.Grammar
ExtendedDefaultRulesLanguage.Haskell.Extensions
ExtendedGrammarLanguage.Haskell.Extensions.Grammar
extendedGrammarLanguage.Haskell.Extensions.Grammar
ExtendedHaskellLanguage.Haskell.Extensions.Abstract
ExtendedLiteralLanguage.Haskell.Extensions.AST
extendedLiteralLanguage.Haskell.Extensions.Abstract
ExtendedLiteralsLanguage.Haskell.Extensions
ExtendedLiteralsConstructionLanguage.Haskell.Extensions.Abstract
ExtendedModuleLanguage.Haskell.AST, Language.Haskell.Extensions.AST
ExtendedWithLanguage.Haskell.Extensions.Abstract
ExtendedWithAllOfLanguage.Haskell.Extensions.Abstract
ExtensionLanguage.Haskell.Extensions
ExtensionsSupportedByLanguage.Haskell.Extensions.Abstract
ExtensionSwitch 
1 (Type/Class)Language.Haskell.Extensions
2 (Data Constructor)Language.Haskell.Extensions
fExpressionLanguage.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
fieldDeclarationLanguage.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
FieldProjectionLanguage.Haskell.Extensions.AST
fieldProjectionLanguage.Haskell.Extensions.Abstract
FieldSelectorsLanguage.Haskell.Extensions
fixityLanguage.Haskell.Grammar
FixityDeclaration 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
fixityDeclarationLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
FlexibleContextsLanguage.Haskell.Extensions
FlexibleInstancesLanguage.Haskell.Extensions
floatLanguage.Haskell.Grammar
FloatingLiteral 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
floatingLiteralLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
floatLexemeLanguage.Haskell.Grammar
ForallTypeLanguage.Haskell.Extensions.AST
forallTypeLanguage.Haskell.Extensions.Abstract
foreignArgTypeLanguage.Haskell.Grammar
foreignDeclarationLanguage.Haskell.Grammar
ForeignExport 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
foreignExportLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ForeignFunctionInterfaceLanguage.Haskell.Extensions
ForeignImport 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
foreignImportLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
foreignReturnTypeLanguage.Haskell.Grammar
foreignTypeLanguage.Haskell.Grammar
FullyTranslatableLanguage.Haskell.Extensions.Translation
FunctionalDependenciesLanguage.Haskell.Extensions
FunctionalDependenciesConstructionLanguage.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
functionalDependencyLanguage.Haskell.Extensions.Abstract
FunctionConstructorType 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
functionConstructorTypeLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
functionLHSLanguage.Haskell.Grammar
FunctionType 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
functionTypeLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
FunDepClassDeclarationLanguage.Haskell.Extensions.AST
fundepClassDeclarationLanguage.Haskell.Extensions.Abstract
GADTConstructor 
1 (Type/Class)Language.Haskell.Extensions.Abstract
2 (Type/Class)Language.Haskell.Extensions.AST
GADTConstructorsLanguage.Haskell.Extensions.AST
gadtConstructorsLanguage.Haskell.Extensions.Abstract
GADTDataFamilyInstanceLanguage.Haskell.Extensions.AST
gadtDataFamilyInstanceLanguage.Haskell.Extensions.Abstract
GADTDeclarationLanguage.Haskell.Extensions.AST
gadtDeclarationLanguage.Haskell.Extensions.Abstract
GADTNewtypeDeclarationLanguage.Haskell.Extensions.AST
gadtNewtypeDeclarationLanguage.Haskell.Extensions.Abstract
GADTNewtypeFamilyInstanceLanguage.Haskell.Extensions.AST
gadtNewtypeFamilyInstanceLanguage.Haskell.Extensions.Abstract
GADTsLanguage.Haskell.Extensions
GADTSyntaxLanguage.Haskell.Extensions
generalConstructorLanguage.Haskell.Grammar
generalDeclarationLanguage.Haskell.Grammar
GeneralizedNewtypeDerivingLanguage.Haskell.Extensions
generalTypeConstructorLanguage.Haskell.Grammar
GetFieldLanguage.Haskell.Extensions.AST
getFieldLanguage.Haskell.Extensions.Abstract
getNameLanguage.Haskell.AST, Language.Haskell.Extensions.AST
GHC2021Language.Haskell.Extensions
GHC2024Language.Haskell.Extensions
GHCForeignImportPrimLanguage.Haskell.Extensions
grammarLanguage.Haskell.Grammar
grammar2010Language.Haskell.Grammar
GratuitouslyParenthesizedTypesLanguage.Haskell.Extensions
groundTypeLanguage.Haskell.Extensions.Abstract
GroundTypeKindLanguage.Haskell.Extensions.AST
groundTypeKindLanguage.Haskell.Extensions.Abstract
guardLanguage.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
guardedExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
GuardedRHSLanguage.Haskell.AST, Language.Haskell.Extensions.AST
guardedRHSLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
guardsLanguage.Haskell.Grammar
HashLiteralLanguage.Haskell.Extensions.AST
hashLiteralLanguage.Haskell.Extensions.Abstract
hashLiteral'Language.Haskell.Extensions.Abstract
HaskellLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
Haskell2010Language.Haskell.Extensions
Haskell98Language.Haskell.Extensions
HaskellGrammar 
1 (Type/Class)Language.Haskell.Grammar
2 (Data Constructor)Language.Haskell.Grammar
haskellModuleLanguage.Haskell.Grammar
hexadecimalLanguage.Haskell.Grammar
HexFloatLiteralsLanguage.Haskell.Extensions
IdentifierSyntaxLanguage.Haskell.Extensions
implicationsLanguage.Haskell.Extensions
ImplicitlyKindedTypeVariableLanguage.Haskell.Extensions.AST
implicitlyKindedTypeVariableLanguage.Haskell.Extensions.Abstract
ImplicitParameterConstraintLanguage.Haskell.Extensions.AST
implicitParameterConstraintLanguage.Haskell.Extensions.Abstract
ImplicitParameterDeclarationLanguage.Haskell.Extensions.AST
implicitParameterDeclarationLanguage.Haskell.Extensions.Abstract
ImplicitParameterExpressionLanguage.Haskell.Extensions.AST
implicitParameterExpressionLanguage.Haskell.Extensions.Abstract
ImplicitParametersLanguage.Haskell.Extensions
ImplicitParametersConstructionLanguage.Haskell.Extensions.Abstract
ImplicitPatternSynonymLanguage.Haskell.Extensions.AST
implicitPatternSynonymLanguage.Haskell.Extensions.Abstract
ImplicitPreludeLanguage.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
importClassOrTypeLanguage.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
importItemLanguage.Haskell.Grammar
ImportPatternLanguage.Haskell.Extensions.AST
importPatternLanguage.Haskell.Extensions.Abstract
ImportQualifiedPostLanguage.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
importSpecificationLanguage.Haskell.Grammar
ImportVar 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
importVarLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ImpredicativeTypesLanguage.Haskell.Extensions
inClassDeclarationLanguage.Haskell.Grammar
includedByDefaultLanguage.Haskell.Extensions
includedImportsLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
IncoherentInstancesLanguage.Haskell.Extensions
inferredExplicitlyKindedTypeVariableLanguage.Haskell.Extensions.Abstract
InferredRoleLanguage.Haskell.Extensions.AST
inferredRoleLanguage.Haskell.Extensions.Abstract
inferredTypeVariableLanguage.Haskell.Extensions.Abstract
InferredTypeVariablesLanguage.Haskell.Extensions
infixConstructorArgTypeLanguage.Haskell.Grammar
InfixDeclarationLanguage.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
InfixLHSLanguage.Haskell.AST, Language.Haskell.Extensions.AST
infixLHSLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
InfixPattern 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
infixPatternLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
InfixPatternEquationLHSLanguage.Haskell.Extensions.AST
infixPatternEquationLHSLanguage.Haskell.Extensions.Abstract
InfixPatternLHSLanguage.Haskell.Extensions.AST
infixPatternLHSLanguage.Haskell.Extensions.Abstract
InfixTypeApplicationLanguage.Haskell.Extensions.AST
infixTypeApplicationLanguage.Haskell.Extensions.Abstract
InfixTypeClassInstanceLHSLanguage.Haskell.Extensions.AST
infixTypeClassInstanceLHSLanguage.Haskell.Extensions.Abstract
infixTypeLHSApplicationLanguage.Haskell.Extensions.Abstract
inInstanceDeclarationLanguage.Haskell.Grammar
InjectiveClosedTypeFamilyDeclarationLanguage.Haskell.Extensions.AST
injectiveClosedTypeFamilyDeclarationLanguage.Haskell.Extensions.Abstract
InjectiveOpenTypeFamilyDeclarationLanguage.Haskell.Extensions.AST
injectiveOpenTypeFamilyDeclarationLanguage.Haskell.Extensions.Abstract
InputLanguage.Haskell
inputColumnLanguage.Haskell.Grammar
InstanceDeclaration 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
instanceDeclarationLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
instanceDesignatorLanguage.Haskell.Grammar
InstanceSigsLanguage.Haskell.Extensions
instanceTypeDesignatorLanguage.Haskell.Grammar
integerLanguage.Haskell.Grammar
integerLexemeLanguage.Haskell.Grammar
IntegerLiteral 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
integerLiteralLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
InterruptibleCallLanguage.Haskell.Extensions.AST
interruptibleCallLanguage.Haskell.Extensions.Abstract
InterruptibleFFILanguage.Haskell.Extensions
InterruptibleFFIConstructionLanguage.Haskell.Extensions.Abstract
inverseImplicationsLanguage.Haskell.Extensions
InvisibleTypePatternLanguage.Haskell.Extensions.AST
invisibleTypePatternLanguage.Haskell.Extensions.Abstract
IrrefutablePattern 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
irrefutablePatternLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
isLineCharLanguage.Haskell.Grammar
isNameTailCharLanguage.Haskell.Grammar
isSymbolLanguage.Haskell.Grammar
JavaScriptFFILanguage.Haskell.Extensions
joinWrappedLanguage.Haskell.Reserializer
JvmCall 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
jvmCallLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
KeywordLanguage.Haskell.Reserializer
keywordLanguage.Haskell.Grammar
KindLanguage.Haskell.Extensions.Abstract
kindedDataDeclarationLanguage.Haskell.Extensions.Abstract
kindedNewtypeDeclarationLanguage.Haskell.Extensions.Abstract
KindedTypeLanguage.Haskell.Extensions.AST
kindedTypeLanguage.Haskell.Extensions.Abstract
KindSignatureLanguage.Haskell.Extensions.AST
kindSignatureLanguage.Haskell.Extensions.Abstract
KindSignaturesLanguage.Haskell.Extensions
LambdaCaseLanguage.Haskell.Extensions
LambdaCaseConstructionLanguage.Haskell.Extensions.Abstract
LambdaCaseExpressionLanguage.Haskell.Extensions.AST
lambdaCaseExpressionLanguage.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
lambdaCasesAlternativeLanguage.Haskell.Extensions.Abstract
LambdaCasesExpressionLanguage.Haskell.Extensions.AST
lambdaCasesExpressionLanguage.Haskell.Extensions.Abstract
LambdaExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
lambdaExpressionLanguage.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
languageVersionsLanguage.Haskell.Extensions
LazyPatternLanguage.Haskell.Extensions.AST
lazyPatternLanguage.Haskell.Extensions.Abstract
LazyTypeLanguage.Haskell.Extensions.AST
lazyTypeLanguage.Haskell.Extensions.Abstract
leftArrowLanguage.Haskell.Grammar
LeftAssociativeLanguage.Haskell.AST, Language.Haskell.Extensions.AST
leftAssociativeLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
leftInfixExpressionLanguage.Haskell.Grammar
LeftSectionExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
leftSectionExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
LetExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
letExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
LetStatement 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
letStatementLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
LexemeLanguage.Haskell.Reserializer
lexemesLanguage.Haskell.Reserializer
lexemeTextLanguage.Haskell.Reserializer
lexemeTypeLanguage.Haskell.Reserializer
LexicalNegationLanguage.Haskell.Extensions
lExpressionLanguage.Haskell.Grammar
LiberalTypeSynonymsLanguage.Haskell.Extensions
LinearFunctionTypeLanguage.Haskell.Extensions.AST
linearFunctionTypeLanguage.Haskell.Extensions.Abstract
LinearTypesLanguage.Haskell.Extensions
ListComprehension 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
listComprehensionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ListExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
listExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ListPattern 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
listPatternLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ListTuplePunsLanguage.Haskell.Extensions
ListType 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
listTypeLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
literalLanguage.Haskell.Grammar
LiteralExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
literalExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
literalLexemeLanguage.Haskell.Grammar
LiteralPattern 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
literalPatternLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
LocalEnvironmentLanguage.Haskell.Binder
lookupTypeLanguage.Haskell.Binder
lookupValueLanguage.Haskell.Binder
lPatternLanguage.Haskell.Grammar
MagicHashLanguage.Haskell.Extensions
MagicHashConstructionLanguage.Haskell.Extensions.Abstract
mapWrappingLanguage.Haskell.Reserializer
mapWrappingsLanguage.Haskell.Reserializer
MDoExpressionLanguage.Haskell.Extensions.AST
mdoExpressionLanguage.Haskell.Extensions.Abstract
mdoExpression'Language.Haskell.Extensions.Abstract
MDoQualifiedExpressionLanguage.Haskell.Extensions.AST
mdoQualifiedExpressionLanguage.Haskell.Extensions.Abstract
MemberList 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
memberListLanguage.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
membersLanguage.Haskell.Grammar
mergeLexemesLanguage.Haskell.Reserializer
ModifierLanguage.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
ModuleEnvironmentLanguage.Haskell.Binder
moduleIdLanguage.Haskell.Grammar
moduleLevelLanguage.Haskell.Grammar
ModuleLevelGrammar 
1 (Type/Class)Language.Haskell.Grammar
2 (Data Constructor)Language.Haskell.Grammar
moduleLexemeLanguage.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
moduleNameLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
MonadComprehensionsLanguage.Haskell.Extensions
MonadFailDesugaringLanguage.Haskell.Extensions
MonoLocalBindsLanguage.Haskell.Extensions
MonomorphismRestrictionLanguage.Haskell.Extensions
MonoPatBindsLanguage.Haskell.Extensions
MultiParameterConstraintsLanguage.Haskell.Extensions
MultiParamTypeClassesLanguage.Haskell.Extensions
MultiplicityFunctionTypeLanguage.Haskell.Extensions.AST
multiplicityFunctionTypeLanguage.Haskell.Extensions.Abstract
MultiWayIfLanguage.Haskell.Extensions
MultiWayIfExpressionLanguage.Haskell.Extensions.AST
multiWayIfExpressionLanguage.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
nameLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
NamedDefaultDeclarationLanguage.Haskell.Extensions.AST
namedDefaultDeclarationLanguage.Haskell.Extensions.Abstract
NamedDefaultsLanguage.Haskell.Extensions
NamedDefaultsConstructionLanguage.Haskell.Extensions.Abstract
NamedFieldPunsLanguage.Haskell.Extensions
NamedFieldPunsConstructionLanguage.Haskell.Extensions.Abstract
NamedModuleLanguage.Haskell.AST, Language.Haskell.Extensions.AST
namedModuleLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
NamedWildCardsLanguage.Haskell.Extensions
nameQualifierLanguage.Haskell.Grammar
nameTokenLanguage.Haskell.Grammar
NameTranslationLanguage.Haskell.Extensions.Translation
Negate 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
negateLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
NegativeLiteralsLanguage.Haskell.Extensions
NestedPositionAdjustment 
1 (Type/Class)Language.Haskell.Reserializer
2 (Data Constructor)Language.Haskell.Reserializer
newConstructorLanguage.Haskell.Grammar
NewtypeLanguage.Haskell.Extensions.AST
NewtypeDeclaration 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
newtypeDeclarationLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
NewtypeFamilyInstanceLanguage.Haskell.Extensions.AST
newtypeFamilyInstanceLanguage.Haskell.Extensions.Abstract
newtypeStrategyLanguage.Haskell.Extensions.Abstract
NoContext 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
noContextLanguage.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
NominalRoleLanguage.Haskell.Extensions.AST
nominalRoleLanguage.Haskell.Extensions.Abstract
NonAssociativeLanguage.Haskell.AST, Language.Haskell.Extensions.AST
nonAssociativeLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
NondecreasingIndentationLanguage.Haskell.Extensions
NormalRHSLanguage.Haskell.AST, Language.Haskell.Extensions.AST
normalRHSLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
NPlusKPatternLanguage.Haskell.Extensions.AST
nPlusKPatternLanguage.Haskell.Extensions.Abstract
NPlusKPatternConstructionLanguage.Haskell.Extensions.Abstract
NPlusKPatternsLanguage.Haskell.Extensions
NullaryTypeClassesLanguage.Haskell.Extensions
NumDecimalsLanguage.Haskell.Extensions
NumericUnderscoresLanguage.Haskell.Extensions
octalLanguage.Haskell.Grammar
OffLanguage.Haskell.Extensions
offLanguage.Haskell.Extensions
OnLanguage.Haskell.Extensions
onLanguage.Haskell.Extensions
oneExtendedLineLanguage.Haskell.Grammar
onMapLanguage.Haskell.Binder
openBlockExpressionLanguage.Haskell.Grammar
OpenTypeFamilyDeclarationLanguage.Haskell.Extensions.AST
openTypeFamilyDeclarationLanguage.Haskell.Extensions.Abstract
OperatorLanguage.Haskell.Reserializer
operatorLanguage.Haskell.Grammar
optionalContextLanguage.Haskell.Grammar
optionalTypeSignatureContextLanguage.Haskell.Grammar
OriginLanguage.Haskell.Extensions.Translation
OtherLanguage.Haskell.Reserializer
OutlineMonoidLanguage.Haskell.Grammar
OverlappingInstancesLanguage.Haskell.Extensions
OverloadedLabelLanguage.Haskell.Extensions.AST
overloadedLabelLanguage.Haskell.Extensions.Abstract
OverloadedLabelsLanguage.Haskell.Extensions
OverloadedListsLanguage.Haskell.Extensions
OverloadedRecordDotLanguage.Haskell.Extensions
OverloadedRecordUpdateLanguage.Haskell.Extensions
OverloadedStringsLanguage.Haskell.Extensions
PackageImportsLanguage.Haskell.Extensions
packageQualifiedImportDeclarationLanguage.Haskell.Extensions.Abstract
ParallelArraysLanguage.Haskell.Extensions
ParallelListCompLanguage.Haskell.Extensions
ParallelListComprehensionLanguage.Haskell.Extensions.AST
parallelListComprehensionLanguage.Haskell.Extensions.Abstract
parallelListComprehension'Language.Haskell.Extensions.Abstract
ParallelListComprehensionConstructionLanguage.Haskell.Extensions.Abstract
ParallelListComprehensionsLanguage.Haskell.Extensions
ParenthesizedTypeOperatorsLanguage.Haskell.Extensions
ParsedLanguage.Haskell
ParsedLexemesLanguage.Haskell.Reserializer
parseModule 
1 (Function)Language.Haskell.Extensions.Grammar
2 (Function)Language.Haskell
ParserLanguage.Haskell.Grammar
PartialTypeSignaturesLanguage.Haskell.Extensions
partitionContradictoryLanguage.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
patternLanguage.Haskell.Grammar
PatternEquationClause 
1 (Type/Class)Language.Haskell.Extensions.Abstract
2 (Type/Class)Language.Haskell.Extensions.AST
3 (Data Constructor)Language.Haskell.Extensions.AST
patternEquationClauseLanguage.Haskell.Extensions.Abstract
PatternEquationLHS 
1 (Type/Class)Language.Haskell.Extensions.Abstract
2 (Type/Class)Language.Haskell.Extensions.AST
PatternGuardsLanguage.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
patternLHSLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
PatternMemberLanguage.Haskell.Extensions.AST
patternMemberLanguage.Haskell.Extensions.Abstract
PatternSynonymConstructionLanguage.Haskell.Extensions.Abstract
PatternSynonymsLanguage.Haskell.Extensions
PatternSynonymSignatureLanguage.Haskell.Extensions.AST
patternSynonymSignatureLanguage.Haskell.Extensions.Abstract
PhantomRoleLanguage.Haskell.Extensions.AST
phantomRoleLanguage.Haskell.Extensions.Abstract
PlacedLanguage.Haskell
PolyKindsLanguage.Haskell.Extensions
PositionAdjustment 
1 (Type/Class)Language.Haskell.Reserializer
2 (Data Constructor)Language.Haskell.Reserializer
PostfixOperatorsLanguage.Haskell.Extensions
pPatternLanguage.Haskell.Grammar
pprintLanguage.Haskell.Template
predefinedModuleBindingsLanguage.Haskell
PrefixLHSLanguage.Haskell.AST, Language.Haskell.Extensions.AST
prefixLHSLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
prefixNegationLanguage.Haskell.Grammar
PrefixPatternEquationLHSLanguage.Haskell.Extensions.AST
prefixPatternEquationLHSLanguage.Haskell.Extensions.Abstract
PrefixPatternLHSLanguage.Haskell.Extensions.AST
prefixPatternLHSLanguage.Haskell.Extensions.Abstract
preludeBindingsLanguage.Haskell
preludeNameLanguage.Haskell.Binder
PrettyViaTHLanguage.Haskell.Template
PromotedCharLiteralLanguage.Haskell.Extensions.AST
promotedCharLiteralLanguage.Haskell.Extensions.Abstract
PromotedConstructorTypeLanguage.Haskell.Extensions.AST
promotedConstructorTypeLanguage.Haskell.Extensions.Abstract
PromotedInfixTypeApplicationLanguage.Haskell.Extensions.AST
promotedInfixTypeApplicationLanguage.Haskell.Extensions.Abstract
PromotedIntegerLiteralLanguage.Haskell.Extensions.AST
promotedIntegerLiteralLanguage.Haskell.Extensions.Abstract
PromotedListTypeLanguage.Haskell.Extensions.AST
promotedListTypeLanguage.Haskell.Extensions.Abstract
PromotedStringLiteralLanguage.Haskell.Extensions.AST
promotedStringLiteralLanguage.Haskell.Extensions.Abstract
PromotedTupleTypeLanguage.Haskell.Extensions.AST
promotedTupleTypeLanguage.Haskell.Extensions.Abstract
PunnedFieldBindingLanguage.Haskell.Extensions.AST
punnedFieldBindingLanguage.Haskell.Extensions.Abstract
punnedFieldBinding'Language.Haskell.Extensions.Abstract
PunnedFieldPatternLanguage.Haskell.Extensions.AST
punnedFieldPatternLanguage.Haskell.Extensions.Abstract
punnedFieldPattern'Language.Haskell.Extensions.Abstract
qualifiedConstructorLanguage.Haskell.Grammar
qualifiedConstructorIdentifierLanguage.Haskell.Grammar
qualifiedConstructorOperatorLanguage.Haskell.Grammar
qualifiedConstructorSymbolLanguage.Haskell.Grammar
QualifiedDoLanguage.Haskell.Extensions
QualifiedDoConstructionLanguage.Haskell.Extensions.Abstract
QualifiedDoExpressionLanguage.Haskell.Extensions.AST
qualifiedDoExpressionLanguage.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
qualifiedNameLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
qualifiedOperatorLanguage.Haskell.Grammar
QualifiedRecursiveDoConstructionLanguage.Haskell.Extensions.Abstract
qualifiedTypeClassLanguage.Haskell.Grammar
qualifiedTypeConstructorLanguage.Haskell.Grammar
qualifiedVariableLanguage.Haskell.Grammar
qualifiedVariableIdentifierLanguage.Haskell.Grammar
qualifiedVariableOperatorLanguage.Haskell.Grammar
qualifiedVariableSymbolLanguage.Haskell.Grammar
qualifierLanguage.Haskell.Grammar
qualifiersLanguage.Haskell.Grammar
QuantifiedConstraintsLanguage.Haskell.Extensions
QuasiQuotesLanguage.Haskell.Extensions
Rank2lyFoldableLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
Rank2lyFunctorLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
Rank2lyTraversableLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
RankNTypesLanguage.Haskell.Extensions
RebindableSyntaxLanguage.Haskell.Extensions
RecordConstructor 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
3 (Data Constructor)Language.Haskell.Binder
recordConstructorLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
RecordExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
recordExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
RecordFieldLanguage.Haskell.Binder
RecordFunctionTypeLanguage.Haskell.Extensions.AST
recordFunctionTypeLanguage.Haskell.Extensions.Abstract
RecordPattern 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
recordPatternLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
RecordPatternLHSLanguage.Haskell.Extensions.AST
recordPatternLHSLanguage.Haskell.Extensions.Abstract
RecordTypeDataFieldsLanguage.Haskell.Extensions.Verifier
RecordWildCardConstructionLanguage.Haskell.Extensions.Abstract
RecordWildCardsLanguage.Haskell.Extensions
RecursiveDoLanguage.Haskell.Extensions
RecursiveDoConstructionLanguage.Haskell.Extensions.Abstract
RecursiveStatementLanguage.Haskell.Extensions.AST
recursiveStatementLanguage.Haskell.Extensions.Abstract
recursiveStatement'Language.Haskell.Extensions.Abstract
ReExportModule 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
reExportModuleLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ReferenceExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
referenceExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
ReformulationOfLanguage.Haskell.Extensions.Reformulator
RelaxedLayoutLanguage.Haskell.Extensions
RelaxedPolyRecLanguage.Haskell.Extensions
Reorganization 
1 (Type/Class)Language.Haskell.Reorganizer
2 (Data Constructor)Language.Haskell.Reorganizer
reorganizeModulesLanguage.Haskell.Reorganizer
reportLanguage.Haskell.Extensions.Grammar
RepresentationalRoleLanguage.Haskell.Extensions.AST
representationalRoleLanguage.Haskell.Extensions.Abstract
RequiredTypeArgumentsLanguage.Haskell.Extensions
reserializeLanguage.Haskell.Reserializer
reserializeNestedLanguage.Haskell.Reserializer
reservedWordsLanguage.Haskell.Grammar
resolvePositionsLanguage.Haskell
rewrapLanguage.Haskell.Grammar
rhsLanguage.Haskell.Grammar
rightArrowLanguage.Haskell.Grammar
RightAssociativeLanguage.Haskell.AST, Language.Haskell.Extensions.AST
rightAssociativeLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
rightDoubleArrowLanguage.Haskell.Grammar
RightSectionExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
rightSectionExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
RoleAnnotationsLanguage.Haskell.Extensions
SafeLanguage.Haskell.Extensions
SafeCall 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
safeCallLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
safeImportDeclarationLanguage.Haskell.Extensions.Abstract
SafeImportsLanguage.Haskell.Extensions
safePackageQualifiedImportDeclarationLanguage.Haskell.Extensions.Abstract
safetyLanguage.Haskell.Grammar
ScopedTypeVariablesLanguage.Haskell.Extensions
SequenceExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
sequenceExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
SerializationLanguage.Haskell.Reserializer
SimpleDerive 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
simpleDeriveLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
simpleKindedTypeLHSLanguage.Haskell.Extensions.Abstract
simpleTypeLanguage.Haskell.Grammar
SimpleTypeLHS 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
simpleTypeLHSLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
sourceLengthLanguage.Haskell.Reserializer
SpaceSensitiveOperatorsLanguage.Haskell.Extensions
StandaloneDerivingLanguage.Haskell.Extensions
StandaloneDerivingConstructionLanguage.Haskell.Extensions.Abstract
StandaloneDerivingDeclarationLanguage.Haskell.Extensions.AST
standaloneDerivingDeclarationLanguage.Haskell.Extensions.Abstract
StandaloneKindSignaturesLanguage.Haskell.Extensions
StandaloneStrategicDerivingDeclarationLanguage.Haskell.Extensions.AST
standaloneStrategicDerivingDeclarationLanguage.Haskell.Extensions.Abstract
StarIsTypeLanguage.Haskell.Extensions
startSepEndByLanguage.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
statementLanguage.Haskell.Grammar
statementsLanguage.Haskell.Grammar
StaticPointersLanguage.Haskell.Extensions
StdCall 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
stdCallLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
StockLanguage.Haskell.Extensions.AST
stockStrategyLanguage.Haskell.Extensions.Abstract
storeTokenLanguage.Haskell.Grammar
StrategicDeriveLanguage.Haskell.Extensions.AST
strategicDeriveLanguage.Haskell.Extensions.Abstract
StrictLanguage.Haskell.Extensions
StrictConstructionLanguage.Haskell.Extensions.Abstract
StrictDataLanguage.Haskell.Extensions
StrictDataConstructionLanguage.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
StrictTypeDataFieldsLanguage.Haskell.Extensions.Verifier
stringLexemeLanguage.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
SupportForLanguage.Haskell.Extensions.Abstract
SupportsLanguage.Haskell.Extensions.Abstract
SupportsAllOfLanguage.Haskell.Extensions.Abstract
SupportsNoLanguage.Haskell.Extensions.Abstract
switchesByNameLanguage.Haskell.Extensions
TargetLanguage.Haskell.Extensions.Translation
TemplateHaskellLanguage.Haskell.Extensions
TemplateHaskellQuotesLanguage.Haskell.Extensions
terminatorLanguage.Haskell.Grammar
TokenLanguage.Haskell.Reserializer
TokenTypeLanguage.Haskell.Reserializer
topLevelDeclarationLanguage.Haskell.Grammar
TraditionalRecordSyntaxLanguage.Haskell.Extensions
TrailingLanguage.Haskell.Reserializer
TransformListCompLanguage.Haskell.Extensions
translateLanguage.Haskell.Extensions.Translation
translateDeeplyLanguage.Haskell.Extensions.Translation
translateFullyLanguage.Haskell.Extensions.Translation
translateModuleNameLanguage.Haskell.Extensions.Translation
translateNameLanguage.Haskell.Extensions.Translation
translateQualifiedNameLanguage.Haskell.Extensions.Translation
translateWrappedLanguage.Haskell.Extensions.Translation
TranslationLanguage.Haskell.Extensions.Translation
TreeNodeKindLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
TreeNodeSubKindLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
TrustworthyLanguage.Haskell.Extensions
TupleConstructor 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
tupleConstructorLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
TupleExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
tupleExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
TuplePattern 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
tuplePatternLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
TupleSectionConstructionLanguage.Haskell.Extensions.Abstract
TupleSectionExpressionLanguage.Haskell.Extensions.AST
tupleSectionExpressionLanguage.Haskell.Extensions.Abstract
tupleSectionExpression'Language.Haskell.Extensions.Abstract
TupleSectionsLanguage.Haskell.Extensions
TupleType 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
tupleTypeLanguage.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
TypeAbstractionConstructionLanguage.Haskell.Extensions.Abstract
TypeAbstractionsLanguage.Haskell.Extensions
TypeAbstractionsOrApplicationsInConstructorPatternsLanguage.Haskell.Extensions
TypeAndValueBindingLanguage.Haskell.Binder
TypeApplication 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
typeApplicationLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
TypeApplicationsLanguage.Haskell.Extensions
typeApplicationsLanguage.Haskell.Grammar
TypeBinding 
1 (Type/Class)Language.Haskell.Binder
2 (Data Constructor)Language.Haskell.Binder
TypeClassLanguage.Haskell.Binder
typeClassLanguage.Haskell.Grammar
TypeClassInstanceLHS 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
typeClassInstanceLHSLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
TypeConstraintLanguage.Haskell.Extensions.AST
typeConstraintLanguage.Haskell.Extensions.Abstract
typeConstructorLanguage.Haskell.Grammar
TypeDataLanguage.Haskell.Extensions
TypeDataConstructionLanguage.Haskell.Extensions.Abstract
TypeDataDeclarationLanguage.Haskell.Extensions.AST
typeDataDeclarationLanguage.Haskell.Extensions.Abstract
TypedExpression 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
typedExpressionLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
TypedPatternLanguage.Haskell.Extensions.AST
typedPatternLanguage.Haskell.Extensions.Abstract
TypeEqualityLanguage.Haskell.Extensions.AST
typeEqualityLanguage.Haskell.Extensions.Abstract
TypeFamiliesLanguage.Haskell.Extensions
TypeFamilyDependenciesLanguage.Haskell.Extensions
TypeFamilyInstanceLanguage.Haskell.Extensions.AST
typeFamilyInstanceLanguage.Haskell.Extensions.Abstract
TypeGADTConstructionLanguage.Haskell.Extensions.Abstract
TypeGADTDeclarationLanguage.Haskell.Extensions.AST
typeGADTDeclarationLanguage.Haskell.Extensions.Abstract
TypeInTypeLanguage.Haskell.Extensions
TypeKindLanguage.Haskell.Extensions.AST
typeKindLanguage.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
TypeLHSApplicationLanguage.Haskell.Extensions.AST
typeLHSApplicationLanguage.Haskell.Extensions.Abstract
TypeLHSTypeApplicationLanguage.Haskell.Extensions.AST
typeLHSTypeApplicationLanguage.Haskell.Extensions.Abstract
TypeMemberLanguage.Haskell.Extensions.AST
typeMemberLanguage.Haskell.Extensions.Abstract
TypeOperatorsLanguage.Haskell.Extensions
TypeRole 
1 (Type/Class)Language.Haskell.Extensions.Abstract
2 (Type/Class)Language.Haskell.Extensions.AST
TypeRoleDeclarationLanguage.Haskell.Extensions.AST
typeRoleDeclarationLanguage.Haskell.Extensions.Abstract
TypeSignature 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
typeSignatureLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
TypeSynonymDeclaration 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
typeSynonymDeclarationLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
TypeSynonymInstancesLanguage.Haskell.Extensions
typeTermLanguage.Haskell.Grammar
typeVarLanguage.Haskell.Grammar
typeVarApplicationsLanguage.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
typeVariableLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
TypeVariableConstraintsLanguage.Haskell.Extensions
typeVarTupleLanguage.Haskell.Grammar
TypeWildcardLanguage.Haskell.Extensions.AST
typeWildcardLanguage.Haskell.Extensions.Abstract
unboundNamesLanguage.Haskell.Binder
UnboxedSumConstructorLanguage.Haskell.Extensions.AST
unboxedSumConstructorLanguage.Haskell.Extensions.Abstract
UnboxedSumExpressionLanguage.Haskell.Extensions.AST
unboxedSumExpressionLanguage.Haskell.Extensions.Abstract
UnboxedSumPatternLanguage.Haskell.Extensions.AST
unboxedSumPatternLanguage.Haskell.Extensions.Abstract
UnboxedSumsLanguage.Haskell.Extensions
UnboxedSumsConstructionLanguage.Haskell.Extensions.Abstract
UnboxedSumTypeLanguage.Haskell.Extensions.AST
unboxedSumTypeLanguage.Haskell.Extensions.Abstract
UnboxedTupleConstructorLanguage.Haskell.Extensions.AST
unboxedTupleConstructorLanguage.Haskell.Extensions.Abstract
UnboxedTupleExpressionLanguage.Haskell.Extensions.AST
unboxedTupleExpressionLanguage.Haskell.Extensions.Abstract
UnboxedTuplePatternLanguage.Haskell.Extensions.AST
unboxedTuplePatternLanguage.Haskell.Extensions.Abstract
UnboxedTuplesLanguage.Haskell.Extensions
UnboxedTuplesConstructionLanguage.Haskell.Extensions.Abstract
UnboxedTupleSectionExpressionLanguage.Haskell.Extensions.AST
unboxedTupleSectionExpressionLanguage.Haskell.Extensions.Abstract
UnboxedTupleTypeLanguage.Haskell.Extensions.AST
unboxedTupleTypeLanguage.Haskell.Extensions.Abstract
UndecidableInstancesLanguage.Haskell.Extensions
UndecidableSuperClassesLanguage.Haskell.Extensions
UndeclaredExtensionUseLanguage.Haskell.Extensions.Verifier
UnicodeSyntaxLanguage.Haskell.Extensions
UnidirectionalPatternSynonymLanguage.Haskell.Extensions.AST
unidirectionalPatternSynonymLanguage.Haskell.Extensions.Abstract
UnitConstructor 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
unitConstructorLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
UniversallyApplicable 
1 (Type/Class)Language.Haskell.Abstract
2 (Type/Class)Language.Haskell.Extensions.Abstract
UnliftedDatatypesLanguage.Haskell.Extensions
UnliftedFFITypesLanguage.Haskell.Extensions
UnliftedNewtypesLanguage.Haskell.Extensions
unqualifiedNameLanguage.Haskell.Binder
UnsafeLanguage.Haskell.Extensions
UnsafeCall 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
unsafeCallLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
UnusedExtensionLanguage.Haskell.Extensions.Verifier
unwrapLanguage.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
variableLanguage.Haskell.Grammar
variableIdentifierLanguage.Haskell.Grammar
VariableLHSLanguage.Haskell.AST, Language.Haskell.Extensions.AST
variableLHSLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
variableOperatorLanguage.Haskell.Grammar
VariablePattern 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
variablePatternLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
variablesLanguage.Haskell.Grammar
variableSymbolLanguage.Haskell.Grammar
variableSymbolLexemeLanguage.Haskell.Grammar
Verification 
1 (Type/Class)Language.Haskell.Extensions.Verifier
2 (Data Constructor)Language.Haskell.Extensions.Verifier
verifyLanguage.Haskell.Extensions.Verifier
verifyStatementsLanguage.Haskell.Grammar
ViaLanguage.Haskell.Extensions.AST
ViewPatternLanguage.Haskell.Extensions.AST
viewPatternLanguage.Haskell.Extensions.Abstract
ViewPatternConstructionLanguage.Haskell.Extensions.Abstract
ViewPatternsLanguage.Haskell.Extensions
VisibleDependedentQuantificationLanguage.Haskell.Extensions
VisibleDependentTypeLanguage.Haskell.Extensions.AST
visibleDependentTypeLanguage.Haskell.Extensions.Abstract
VisibleKindApplicationLanguage.Haskell.Extensions.AST
visibleKindApplicationLanguage.Haskell.Extensions.Abstract
VisibleTypeApplicationLanguage.Haskell.Extensions.AST
visibleTypeApplicationLanguage.Haskell.Extensions.Abstract
whereClausesLanguage.Haskell.Grammar
WhiteSpaceLanguage.Haskell.Reserializer
whiteSpaceLanguage.Haskell.Grammar
WildcardPattern 
1 (Data Constructor)Language.Haskell.AST
2 (Data Constructor)Language.Haskell.Extensions.AST
wildcardPatternLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
WildcardRecordExpressionLanguage.Haskell.Extensions.AST
wildcardRecordExpressionLanguage.Haskell.Extensions.Abstract
wildcardRecordExpression'Language.Haskell.Extensions.Abstract
WildcardRecordPatternLanguage.Haskell.Extensions.AST
wildcardRecordPatternLanguage.Haskell.Extensions.Abstract
wildcardRecordPattern'Language.Haskell.Extensions.Abstract
withBindingsLanguage.Haskell.Binder
WithEnvironmentLanguage.Haskell.Binder
withImplicationsLanguage.Haskell.Extensions
withLanguagePragmaLanguage.Haskell.Abstract, Language.Haskell.Extensions.Abstract
Wrap 
1 (Type/Class)Language.Haskell.Extensions.Translation
2 (Type/Class)Language.Haskell.Extensions.Reformulator
wrapLanguage.Haskell.Grammar
WrappedLanguage.Haskell.Reserializer
WrappedTranslationLanguage.Haskell.Extensions.Translation
WrapTranslationLanguage.Haskell.Extensions.Translation