avoid redundant import warnings
authorHerbert Valerio Riedel <hvr@gnu.org>
Sat, 27 Dec 2014 22:48:29 +0000 (23:48 +0100)
committerHerbert Valerio Riedel <hvr@gnu.org>
Sat, 27 Dec 2014 22:48:29 +0000 (23:48 +0100)
src/Compiler/Hoopl/Fuel.hs
src/Compiler/Hoopl/Graph.hs
src/Compiler/Hoopl/Unique.hs

index 3811f32..d6b042e 100644 (file)
@@ -21,7 +21,9 @@ where
 import Compiler.Hoopl.Checkpoint
 import Compiler.Hoopl.Unique
 
+#if !MIN_VERSION_base(4,8,0)
 import Control.Applicative (Applicative(..))
+#endif
 import Control.Monad (ap,liftM)
 
 class Monad m => FuelMonad m where
index b553648..79fbfbb 100644 (file)
@@ -46,7 +46,9 @@ import Compiler.Hoopl.Collections
 import Compiler.Hoopl.Block
 import Compiler.Hoopl.Label
 
+#if !MIN_VERSION_base(4,8,0)
 import Control.Applicative (Applicative(..))
+#endif
 import Control.Monad (ap,liftM,liftM2)
 
 -- -----------------------------------------------------------------------------
index 0e88fb4..42e2b23 100644 (file)
@@ -24,7 +24,9 @@ import Compiler.Hoopl.Collections
 import qualified Data.IntMap as M
 import qualified Data.IntSet as S
 
+#if !MIN_VERSION_base(4,8,0)
 import Control.Applicative
+#endif
 import Control.Monad (ap,liftM)
 
 -----------------------------------------------------------------------------