on develop help sign in
Change Data.Functor.Identity for Control.Monad.Identity
26fecd3Cale Gibbard
src/Data/Functor/Misc.hs+1−1
@@ -8,7 +8,7 @@ import Data.Dependent.Map (DMap, DSum (..))
8import qualified Data.Dependent.Map as DMap
8import qualified Data.Dependent.Map as DMap
9import Data.Typeable hiding (Refl)
9import Data.Typeable hiding (Refl)
10import Data.These
10import Data.These
11−import Data.Functor.Identity
11+import Control.Monad.Identity
12
12
13data WrapArg :: (k -> *) -> (k -> *) -> * -> * where
13data WrapArg :: (k -> *) -> (k -> *) -> * -> * where
14 WrapArg :: f a -> WrapArg g f (g a)
14 WrapArg :: f a -> WrapArg g f (g a)
src/Reflex/Host/Class.hs+1−1
@@ -6,6 +6,7 @@ import Reflex.Class
6import Control.Applicative
6import Control.Applicative
7import Control.Monad
7import Control.Monad
8import Control.Monad.Fix
8import Control.Monad.Fix
9+import Control.Monad.Identity
9import Control.Monad.Trans
10import Control.Monad.Trans
10import Control.Monad.Trans.Reader (ReaderT())
11import Control.Monad.Trans.Reader (ReaderT())
11import Control.Monad.Trans.Writer (WriterT())
12import Control.Monad.Trans.Writer (WriterT())
@@ -15,7 +16,6 @@ import Control.Monad.Trans.RWS (RWST())
15import Control.Monad.Trans.State (StateT())
16import Control.Monad.Trans.State (StateT())
16import qualified Control.Monad.Trans.State.Strict as Strict
17import qualified Control.Monad.Trans.State.Strict as Strict
17import Data.Dependent.Sum (DSum (..))
18import Data.Dependent.Sum (DSum (..))
18−import Data.Functor.Identity
19import Data.Monoid
19import Data.Monoid
20import Data.GADT.Compare
20import Data.GADT.Compare
21import Control.Monad.Ref
21import Control.Monad.Ref
src/Reflex/Spider/Internal.hs+1−1
@@ -9,13 +9,13 @@ import System.Mem.Weak
9import Data.Foldable
9import Data.Foldable
10import Data.Traversable
10import Data.Traversable
11import Control.Monad hiding (mapM, mapM_, forM_, forM, sequence)
11import Control.Monad hiding (mapM, mapM_, forM_, forM, sequence)
12+import Control.Monad.Identity
12import Control.Monad.Reader hiding (mapM, mapM_, forM_, forM, sequence)
13import Control.Monad.Reader hiding (mapM, mapM_, forM_, forM, sequence)
13import GHC.Exts
14import GHC.Exts
14import Control.Applicative -- Unconditionally import, because otherwise it breaks on GHC 7.10.1RC2
15import Control.Applicative -- Unconditionally import, because otherwise it breaks on GHC 7.10.1RC2
15import Data.Dependent.Map (DMap, DSum (..))
16import Data.Dependent.Map (DMap, DSum (..))
16import qualified Data.Dependent.Map as DMap
17import qualified Data.Dependent.Map as DMap
17import Data.GADT.Compare
18import Data.GADT.Compare
18−import Data.Functor.Identity
19import Data.Maybe
19import Data.Maybe
20import Data.IntMap (IntMap)
20import Data.IntMap (IntMap)
21import qualified Data.IntMap as IntMap
21import qualified Data.IntMap as IntMap
test/Reflex/Pure.hs+1−1
@@ -9,7 +9,7 @@ module Reflex.Pure where
9
9
10import Reflex.Class
10import Reflex.Class
11import Data.Functor.Misc
11import Data.Functor.Misc
12−import Data.Functor.Identity
12+import Control.Monad.Identity
13import Control.Monad
13import Control.Monad
14import Data.MemoTrie
14import Data.MemoTrie
15import Data.Dependent.Map (DMap, GCompare)
15import Data.Dependent.Map (DMap, GCompare)