@@ -13,9 +13,7 @@ import Data.Traversable
13import Control.Monad hiding (mapM, mapM_, forM_, forM, sequence)
13import Control.Monad hiding (mapM, mapM_, forM_, forM, sequence)
14import Control.Monad.Reader hiding (mapM, mapM_, forM_, forM, sequence)
14import Control.Monad.Reader hiding (mapM, mapM_, forM_, forM, sequence)
15import GHC.Exts
15import GHC.Exts
16−#if !MIN_VERSION_base(4,8,0)
17−import Control.Applicative
16+import Control.Applicative -- Unconditionally import, because otherwise it breaks on GHC 7.10.1RC2
19import Data.Dependent.Map (DMap, DSum (..))
17import Data.Dependent.Map (DMap, DSum (..))
20import qualified Data.Dependent.Map as DMap
18import qualified Data.Dependent.Map as DMap
21import Data.GADT.Compare
19import Data.GADT.Compare