Prune unneeded Derive* language pragmas
authorGabor Greif <ggreif@gmail.com>
Thu, 26 Jan 2017 15:46:04 +0000 (16:46 +0100)
committerGabor Greif <ggreif@gmail.com>
Thu, 26 Jan 2017 15:46:04 +0000 (16:46 +0100)
compiler/coreSyn/CoreSyn.hs
compiler/types/TyCoRep.hs

index 0bf15f5..333a55b 100644 (file)
@@ -3,7 +3,7 @@
 (c) The GRASP/AQUA Project, Glasgow University, 1992-1998
 -}
 
-{-# LANGUAGE CPP, DeriveDataTypeable, DeriveFunctor #-}
+{-# LANGUAGE CPP, DeriveDataTypeable #-}
 
 -- | CoreSyn holds all the main data types for use by for the Glasgow Haskell Compiler midsection
 module CoreSyn (
index 22345ec..e4c1c97 100644 (file)
@@ -17,8 +17,7 @@ Note [The Type-related module hierarchy]
 
 -- We expose the relevant stuff from this module via the Type module
 {-# OPTIONS_HADDOCK hide #-}
-{-# LANGUAGE CPP, DeriveDataTypeable, DeriveFunctor, DeriveFoldable,
-             DeriveTraversable, MultiWayIf #-}
+{-# LANGUAGE CPP, DeriveDataTypeable, MultiWayIf #-}
 {-# LANGUAGE ImplicitParams #-}
 
 module TyCoRep (