Known Haskell Extensions

Support Matrix

Extension Name GHC NHC HUGS JHC Tickets
AssociatedTypes False False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

ClassAliases? False False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

CoinductiveDictionaries? ? False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

ContextStack? True False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

DataKinds? False False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

DoAndIfThenElse False False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

DottedHierarchicalModules False False False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

EmptyDataDecls True True True True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

ExistentialQuantification True True True True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

ExistentialQuantifier False False False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

ExplicitDictionaries? False False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

ExtensibleRecords? False False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

FlexibleContexts True False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

FlexibleInstances True False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

ForeignData False False False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

ForeignFunctionInterface True True True True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

FunctionalDependencies True False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

HereDocuments? False False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

HierarchicalModules True True True True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

ImplicitParams True False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

IncoherentInstances True False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

InfixTypeConstructors True False False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

InlinePhase? True False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

KindAnnotations True False False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

KindPolymorphism? False False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

LambdaCase False False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

LiberalTypeSynonyms True False False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

LinearImplicitParams True False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

MagicUnderscore False False False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

MultiParamTypeClasses True False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

MultiWayIf False False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

NamedFieldPuns? False True False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

NewtypeDeriving True False False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

NoImplicitPrelude? True False False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

NoMonomorphismRestriction True True False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

NondecreasingIndentation True ? True ?

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

OverlappingInstances True False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

ParallelListComp True False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

PartialTypeSigs False False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

PatternGuards True True False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

PolymorphicComponents True False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

RebindableSyntax? True False False Some

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

RecursiveDo True False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

RecursiveModules? Partial Partial False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

RestrictedTypeSynonyms? False False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

RewriteRules? True False False Int

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

ScopedTypeVariables True False True False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

TemplateHaskell? True False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

TypeSynonymInstances True False True True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

UnboxedTypes? True False False Internal

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

UndecidableInstances True False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

Views False False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

Arrows True False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

Assertions? True ? False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

Concurrency True False Coop Poor

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

CPP? True True True True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

GADTs True False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

Generics? True False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

Impredicativity? ? False False Mostly

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

Rank2Types True False True True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

RankNTypes True False False True

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

AllowImportAnywhere False False False False

Error: Failed to load processor TicketQuery
No macro or processor named 'TicketQuery' found

Extensions supported by two compilers

Extensions used in fptools

Those mentioned in library .cabal files
CPP 11 libraries
ForeignFunctionInterface 4
MultiParamTypeClasses 3
OverlappingInstances 1
FunctionalDependencies 1
Additional extensions mentioned in source file "Portability" field
Concurrency 3 libraries
Local universal quantification 3
Extended exceptions >1
Existentially quantified data constructors 1
STM 1