diff options
Diffstat (limited to 'docs/users_guide/exts/control.rst')
-rw-r--r-- | docs/users_guide/exts/control.rst | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/docs/users_guide/exts/control.rst b/docs/users_guide/exts/control.rst index 84c2aa1208..4aba4c13ac 100644 --- a/docs/users_guide/exts/control.rst +++ b/docs/users_guide/exts/control.rst @@ -40,15 +40,6 @@ Language extensions can be controlled (i.e. allowed or not) in two ways: .. hlist:: - * :extension:`ImplicitPrelude` - * :extension:`StarIsType` - * :extension:`MonomorphismRestriction` - * :extension:`TraditionalRecordSyntax` - * :extension:`EmptyDataDecls` - * :extension:`ForeignFunctionInterface` - * :extension:`PatternGuards` - * :extension:`DoAndIfThenElse` - * :extension:`RelaxedPolyRec` * :extension:`BangPatterns` * :extension:`BinaryLiterals` * :extension:`ConstrainedClassMethods` @@ -59,28 +50,37 @@ Language extensions can be controlled (i.e. allowed or not) in two ways: * :extension:`DeriveGeneric` * :extension:`DeriveLift` * :extension:`DeriveTraversable` + * :extension:`DoAndIfThenElse` * :extension:`EmptyCase` + * :extension:`EmptyDataDecls` * :extension:`EmptyDataDeriving` * :extension:`ExistentialQuantification` * :extension:`ExplicitForAll` * :extension:`FlexibleContexts` * :extension:`FlexibleInstances` + * :extension:`ForeignFunctionInterface` * :extension:`GADTSyntax` * :extension:`GeneralisedNewtypeDeriving` * :extension:`HexFloatLiterals` + * :extension:`ImplicitPrelude` * :extension:`ImportQualifiedPost` * :extension:`InstanceSigs` * :extension:`KindSignatures` + * :extension:`MonomorphismRestriction` * :extension:`MultiParamTypeClasses` * :extension:`NamedFieldPuns` * :extension:`NamedWildCards` * :extension:`NumericUnderscores` + * :extension:`PatternGuards` * :extension:`PolyKinds` * :extension:`PostfixOperators` * :extension:`RankNTypes` + * :extension:`RelaxedPolyRec` * :extension:`ScopedTypeVariables` * :extension:`StandaloneDeriving` * :extension:`StandaloneKindSignatures` + * :extension:`StarIsType` + * :extension:`TraditionalRecordSyntax` * :extension:`TupleSections` * :extension:`TypeApplications` * :extension:`TypeOperators` @@ -95,18 +95,18 @@ Language extensions can be controlled (i.e. allowed or not) in two ways: .. hlist:: - * :extension:`ImplicitPrelude` - * :extension:`StarIsType` * :extension:`CUSKs` - * :extension:`MonomorphismRestriction` * :extension:`DatatypeContexts` - * :extension:`TraditionalRecordSyntax` - * :extension:`FieldSelectors` + * :extension:`DoAndIfThenElse` * :extension:`EmptyDataDecls` + * :extension:`FieldSelectors` * :extension:`ForeignFunctionInterface` + * :extension:`ImplicitPrelude` + * :extension:`MonomorphismRestriction` * :extension:`PatternGuards` - * :extension:`DoAndIfThenElse` * :extension:`RelaxedPolyRec` + * :extension:`StarIsType` + * :extension:`TraditionalRecordSyntax` .. extension:: Haskell98 @@ -117,15 +117,15 @@ Language extensions can be controlled (i.e. allowed or not) in two ways: .. hlist:: - * :extension:`ImplicitPrelude` - * :extension:`StarIsType` * :extension:`CUSKs` - * :extension:`MonomorphismRestriction` - * :extension:`NPlusKPatterns` * :extension:`DatatypeContexts` - * :extension:`TraditionalRecordSyntax` * :extension:`FieldSelectors` + * :extension:`ImplicitPrelude` + * :extension:`MonomorphismRestriction` + * :extension:`NPlusKPatterns` * :extension:`NondecreasingIndentation` + * :extension:`StarIsType` + * :extension:`TraditionalRecordSyntax` |