on develop help sign in
Old transformers compat for ghc 7.8
9c6fc50Benno Fünfstück
reflex.cabal+3−1
@@ -26,7 +26,9 @@ library
26 primitive >= 0.5 && < 0.7,
26 primitive >= 0.5 && < 0.7,
27 template-haskell >= 2.9 && < 2.11,
27 template-haskell >= 2.9 && < 2.11,
28 ref-tf == 0.4.*,
28 ref-tf == 0.4.*,
29− exception-transformers == 0.4.*
29+ exception-transformers == 0.4.*,
30+ transformers >= 0.2,
31+ transformers-compat >= 0.3
30
32
31 exposed-modules:
33 exposed-modules:
32 Reflex,
34 Reflex,
src/Reflex/Class.hs+4−4
@@ -6,10 +6,10 @@ import Prelude hiding (mapM, mapM_, sequence, sequence_, foldl)
6import Control.Monad.Identity hiding (mapM, mapM_, forM, forM_, sequence, sequence_)
6import Control.Monad.Identity hiding (mapM, mapM_, forM, forM_, sequence, sequence_)
7import Control.Monad.State.Strict hiding (mapM, mapM_, forM, forM_, sequence, sequence_)
7import Control.Monad.State.Strict hiding (mapM, mapM_, forM, forM_, sequence, sequence_)
8import Control.Monad.Reader hiding (mapM, mapM_, forM, forM_, sequence, sequence_)
8import Control.Monad.Reader hiding (mapM, mapM_, forM, forM_, sequence, sequence_)
9−import Control.Monad.Writer (WriterT())
9+import Control.Monad.Trans.Writer (WriterT())
10−import Control.Monad.Except (ExceptT())
10+import Control.Monad.Trans.Except (ExceptT())
11−import Control.Monad.Cont (ContT())
11+import Control.Monad.Trans.Cont (ContT())
12−import Control.Monad.RWS (RWST())
12+import Control.Monad.Trans.RWS (RWST())
13import Data.List.NonEmpty (NonEmpty (..))
13import Data.List.NonEmpty (NonEmpty (..))
14import Data.These
14import Data.These
15import Data.Align
15import Data.Align
src/Reflex/Host/Class.hs+6−6
@@ -7,12 +7,12 @@ import Reflex.Class
7
7
8import Control.Monad.Fix
8import Control.Monad.Fix
9import Control.Monad.Trans
9import Control.Monad.Trans
10−import Control.Monad.Reader (ReaderT())
10+import Control.Monad.Trans.Reader (ReaderT())
11−import Control.Monad.Writer (WriterT())
11+import Control.Monad.Trans.Writer (WriterT())
12−import Control.Monad.Cont (ContT())
12+import Control.Monad.Trans.Cont (ContT())
13−import Control.Monad.Except (ExceptT())
13+import Control.Monad.Trans.Except (ExceptT())
14−import Control.Monad.RWS (RWST())
14+import Control.Monad.Trans.RWS (RWST())
15−import Control.Monad.State (StateT())
15+import Control.Monad.Trans.State (StateT())
16import Data.Dependent.Sum (DSum)
16import Data.Dependent.Sum (DSum)
17import Control.Monad.Ref
17import Control.Monad.Ref
18
18