summaryrefslogtreecommitdiff
path: root/compiler/main/DynFlags.hs
diff options
context:
space:
mode:
authorSjoerd Visscher <sjoerd@w3future.com>2014-06-06 15:24:41 +0200
committerSjoerd Visscher <sjoerd@w3future.com>2014-06-06 15:24:41 +0200
commit3bdc78b520c05706f8b66033b154c07ed021ac33 (patch)
treefab2a8154bfe8df4a53d1da097df876965a47fd7 /compiler/main/DynFlags.hs
parent5c89f8802e8e1e1398705fcaf22f1af3ad24304a (diff)
downloadhaskell-3bdc78b520c05706f8b66033b154c07ed021ac33.tar.gz
Make DeriveTraversable imply DeriveFunctor/Foldable
Implements #9069
Diffstat (limited to 'compiler/main/DynFlags.hs')
-rw-r--r--compiler/main/DynFlags.hs3
1 files changed, 3 insertions, 0 deletions
diff --git a/compiler/main/DynFlags.hs b/compiler/main/DynFlags.hs
index 4db1d2cbfb..5f125ef944 100644
--- a/compiler/main/DynFlags.hs
+++ b/compiler/main/DynFlags.hs
@@ -2957,6 +2957,9 @@ impliedFlags
, (Opt_ImplicitParams, turnOn, Opt_FlexibleInstances)
, (Opt_JavaScriptFFI, turnOn, Opt_InterruptibleFFI)
+
+ , (Opt_DeriveTraversable, turnOn, Opt_DeriveFunctor)
+ , (Opt_DeriveTraversable, turnOn, Opt_DeriveFoldable)
]
optLevelFlags :: [([Int], GeneralFlag)]