| Opt_PatternGuards
| Opt_Rank2Types
| Opt_RankNTypes
+ | Opt_TypeOperators
| Opt_PrintExplicitForalls
( "Rank2Types", Opt_Rank2Types ),
( "RankNTypes", Opt_RankNTypes ),
+ ( "TypeOperators", Opt_TypeOperators ),
( "RecursiveDo", Opt_RecursiveDo ),
( "Arrows", Opt_Arrows ), -- arrow syntax
( "Parr", Opt_PArr ),
, Opt_UnicodeSyntax
, Opt_PatternGuards
, Opt_RankNTypes
+ , Opt_TypeOperators
, Opt_RecursiveDo
, Opt_ParallelListComp
, Opt_EmptyDataDecls