Syntax:
EmptyCase,
PostfixOperators,
TupleSections,
ImportQualifiedPost,
NamedFieldPuns,
BangPatterns
Literals:
BinaryLiterals,
HexFloatLiterals,
NumericUnderscores
Types:
GADTSyntax,
RankNTypes,
TypeApplications,
PolyKinds,
StandaloneKindSignatures,
ExistentialQuantification,
TypeOperators,
ConstraintKinds
Type signatures:
ExplicitForAll,
KindSignatures,
NamedWildCards,
ScopedTypeVariables
Class and instances declarations:
FlexibleContexts,
FlexibleInstances,
MultiParamTypeClasses,
ConstrainedClassMethods,
InstanceSigs,
TypeSynonymInstances
Deriving mechanism:
DeriveDataTypeable,
DeriveFoldable,
DeriveFunctor,
DeriveTraversable,
StandaloneDeriving,
EmptyDataDeriving,
DeriveLift,
GeneralisedNewtypeDeriving,
DeriveGeneric
хорошо они популярные экстеншоны избежали, только банги пролезли