3 AlternativeLayoutRuleTransitional
8 ConstrainedClassMethods
18 DisambiguateRecordFields
22 ExistentialQuantification
27 ForeignFunctionInterface
28 FunctionalDependencies
32 GeneralizedNewtypeDeriving
46 MonomorphismRestriction
50 NoAlternativeLayoutRule
51 NoAlternativeLayoutRuleTransitional
56 NoConstrainedClassMethods
66 NoDisambiguateRecordFields
70 NoExistentialQuantification
72 NoExtendedDefaultRules
75 NoForeignFunctionInterface
76 NoFunctionalDependencies
79 NoGHCForeignImportPrim
80 NoGeneralizedNewtypeDeriving
92 NoMonomorphismRestriction
93 NoMultiParamTypeClasses
96 NoNondecreasingIndentation
97 NoOverlappingInstances
105 NoPolymorphicComponents
116 NoScopedTypeVariables
119 NoTraditionalRecordSyntax
124 NoTypeSynonymInstances
126 NoUndecidableInstances
130 NondecreasingIndentation
139 PolymorphicComponents
154 TraditionalRecordSyntax
168 -fdo-lambda-eta-expansion
174 -fignore-interface-pragmas
175 -fimplicit-import-qualified
177 -fno-break-on-exception
178 -fno-building-cabal-package
182 -fno-do-eta-reduction
183 -fno-eager-blackholing
184 -fno-enable-rewrite-rules
185 -fno-excess-precision
186 -fno-expose-all-unfoldings
195 -fno-pedantic-bottoms
196 -fno-print-bind-result
197 -fno-print-evld-with-show
198 -fno-print-explicit-foralls
207 -fno-static-argument-transformation
209 -fno-unbox-strict-fields
211 -fno-warn-auto-orphans
212 -fno-warn-dodgy-exports
213 -fno-warn-dodgy-imports
214 -fno-warn-hi-shadowing
216 -fno-warn-implicit-prelude
217 -fno-warn-incomplete-patterns
218 -fno-warn-incomplete-record-updates
219 -fno-warn-incomplete-uni-patterns
220 -fno-warn-missing-import-lists
221 -fno-warn-missing-local-sigs
222 -fno-warn-missing-signatures
223 -fno-warn-monomorphism-restriction
224 -fno-warn-name-shadowing
228 -fno-warn-type-defaults
230 -fno-warn-unused-binds
231 -fno-warn-unused-do-bind
232 -fno-warn-unused-imports
233 -fno-warn-unused-matches
234 -fomit-interface-pragmas
235 -fprint-bind-contents
238 -fwarn-alternative-layout-rule-transitional
239 -fwarn-deprecated-flags
241 -fwarn-dodgy-foreign-imports
242 -fwarn-duplicate-exports
243 -fwarn-lazy-unlifted-bindings
244 -fwarn-missing-fields
245 -fwarn-missing-methods
246 -fwarn-overlapping-patterns
247 -fwarn-unrecognised-pragmas
248 -fwarn-warnings-deprecations