on develop help sign in
Remove unused constraints
6ecd0a6John Ericson
patch.cabal−14
@@ -22,29 +22,15 @@ tested-with:
22library
22library
23 hs-source-dirs: src
23 hs-source-dirs: src
24 build-depends: base >= 4.9 && < 4.14
24 build-depends: base >= 4.9 && < 4.14
25− , bifunctors >= 5.2 && < 5.6
26− , comonad >= 5.0.4 && < 5.1
27 , constraints-extras >= 0.3 && < 0.4
25 , constraints-extras >= 0.3 && < 0.4
28 , containers >= 0.6 && < 0.7
26 , containers >= 0.6 && < 0.7
29 , dependent-map >= 0.3 && < 0.4
27 , dependent-map >= 0.3 && < 0.4
30 , dependent-sum >= 0.6 && < 0.7
28 , dependent-sum >= 0.6 && < 0.7
31− , lens >= 4.7 && < 5
32 , monoidal-containers >= 0.6 && < 0.7
29 , monoidal-containers >= 0.6 && < 0.7
33− , mtl >= 2.1 && < 2.3
34− , prim-uniq >= 0.1.0.1 && < 0.2
35− , primitive >= 0.5 && < 0.8
36− , profunctors >= 5.3 && < 5.6
37− , random == 1.1.*
38− , ref-tf == 0.4.*
39− , reflection == 2.1.*
40 , semialign >=1 && <1.2
30 , semialign >=1 && <1.2
41 , semigroupoids >= 4.0 && < 6
31 , semigroupoids >= 4.0 && < 6
42− , stm >= 2.4 && < 2.6
43− , syb >= 0.5 && < 0.8
44 , these >= 1 && <1.1
32 , these >= 1 && <1.1
45− , time >= 1.4 && < 1.10
46 , transformers >= 0.5.6.0 && < 0.6
33 , transformers >= 0.5.6.0 && < 0.6
47− , unbounded-delays >= 0.1.0.0 && < 0.2
48 , witherable >= 0.3 && < 0.3.2
34 , witherable >= 0.3 && < 0.3.2
49
35
50 exposed-modules: Data.Functor.Misc
36 exposed-modules: Data.Functor.Misc
src/Data/Functor/Misc.hs+1−1
@@ -38,10 +38,10 @@ module Data.Functor.Misc
38 ) where
38 ) where
39
39
40import Control.Applicative ((<$>))
40import Control.Applicative ((<$>))
41−import Control.Monad.Identity
42import Data.Dependent.Map (DMap)
41import Data.Dependent.Map (DMap)
43import qualified Data.Dependent.Map as DMap
42import qualified Data.Dependent.Map as DMap
44import Data.Dependent.Sum
43import Data.Dependent.Sum
44+import Data.Functor.Identity
45import Data.GADT.Compare
45import Data.GADT.Compare
46import Data.GADT.Show
46import Data.GADT.Show
47import Data.IntMap (IntMap)
47import Data.IntMap (IntMap)
src/Data/Patch/Class.hs+1−1
@@ -2,7 +2,7 @@
2-- | The interface for types which represent changes made to other types
2-- | The interface for types which represent changes made to other types
3module Data.Patch.Class where
3module Data.Patch.Class where
4
4
5−import Control.Monad.Identity
5+import Data.Functor.Identity
6import Data.Maybe
6import Data.Maybe
7import Data.Semigroup (Semigroup(..))
7import Data.Semigroup (Semigroup(..))
8
8
src/Data/Patch/MapWithMove.hs+1−1
@@ -13,7 +13,7 @@ module Data.Patch.MapWithMove where
13import Data.Patch.Class
13import Data.Patch.Class
14
14
15import Control.Arrow
15import Control.Arrow
16−import Control.Monad.State
16+import Control.Monad.Trans.State
17import Data.Foldable
17import Data.Foldable
18import Data.Function
18import Data.Function
19import Data.List
19import Data.List