+ <entry><option>-XNoTransformListComp</option></entry>
+ </row>
+ <row>
+ <entry><option>-XUnliftedFFITypes</option></entry>
+ <entry>Enable unlifted FFI types.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoUnliftedFFITypes</option></entry>
+ </row>
+ <row>
+ <entry><option>-XLiberalTypeSynonyms</option></entry>
+ <entry>Enable <link linkend="type-synonyms">liberalised type synonyms</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoLiberalTypeSynonyms</option></entry>
+ </row>
+ <row>
+ <entry><option>-XTypeOperators</option></entry>
+ <entry>Enable type operators.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoTypeOperators</option></entry>
+ </row>
+ <row>
+ <entry><option>-XRecursiveDo</option></entry>
+ <entry>Enable <link linkend="mdo-notation">recursive do (mdo) notation</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoRecursiveDo</option></entry>
+ </row>
+ <row>
+ <entry><option>-XPArr</option></entry>
+ <entry>Enable parallel arrays.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoPArr</option></entry>
+ </row>
+ <row>
+ <entry><option>-XRecordWildCards</option></entry>
+ <entry>Enable <link linkend="record-wildcards">record wildcards</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoRecordWildCards</option></entry>
+ </row>
+ <row>
+ <entry><option>-XRecordPuns</option></entry>
+ <entry>Enable <link linkend="record-puns">record puns</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoRecordPuns</option></entry>
+ </row>
+ <row>
+ <entry><option>-XDisambiguateRecordFields</option></entry>
+ <entry>Enable <link linkend="disambiguate-fields">record field disambiguation</link>. </entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoDisambiguateRecordFields</option></entry>
+ </row>
+ <row>
+ <entry><option>-XUnboxedTuples</option></entry>
+ <entry>Enable <link linkend="unboxed-tuples">unboxed tuples</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoUnboxedTuples</option></entry>
+ </row>
+ <row>
+ <entry><option>-XStandaloneDeriving</option></entry>
+ <entry>Enable <link linkend="stand-alone-deriving">standalone deriving</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoStandaloneDeriving</option></entry>
+ </row>
+ <row>
+ <entry><option>-XDeriveDataTypeable</option></entry>
+ <entry>Enable <link linkend="deriving-typeable">deriving for the Data and Typeable classes</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoDeriveDataTypeable</option></entry>
+ </row>
+ <row>
+ <entry><option>-XGeneralizedNewtypeDeriving</option></entry>
+ <entry>Enable <link linkend="newtype-deriving">newtype deriving</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoGeneralizedNewtypeDeriving</option></entry>
+ </row>
+ <row>
+ <entry><option>-XTypeSynonymInstances</option></entry>
+ <entry>Enable <link linkend="type-synonyms">type synonyms</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoTypeSynonymInstances</option></entry>
+ </row>
+ <row>
+ <entry><option>-XFlexibleContexts</option></entry>
+ <entry>Enable <link linkend="flexible-contexts">flexible contexts</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoFlexibleContexts</option></entry>
+ </row>
+ <row>
+ <entry><option>-XFlexibleInstances</option></entry>
+ <entry>Enable <link linkend="instance-rules">flexible instances</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoFlexibleInstances</option></entry>
+ </row>
+ <row>
+ <entry><option>-XConstrainedClassMethods</option></entry>
+ <entry>Enable <link linkend="class-method-types">constrained class methods</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoConstrainedClassMethods</option></entry>
+ </row>
+ <row>
+ <entry><option>-XMultiParamTypeClasses</option></entry>
+ <entry>Enable <link linkend="multi-param-type-classes">multi parameter type classes</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoMultiParamTypeClasses</option></entry>
+ </row>
+ <row>
+ <entry><option>-XFunctionalDependencies</option></entry>
+ <entry>Enable <link linkend="functional-dependencies">functional dependencies</link>.</entry>
+ <entry>dynamic</entry>
+ <entry><option>-XNoFunctionalDependencies</option></entry>