comonad-transformers 2.1.1 → 2.1.1.1
raw patch · 3 files changed
+11/−19 lines, 3 filesdep ~comonaddep ~containersdep ~semigroupoidsPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: comonad, containers, semigroupoids, semigroups
API changes (from Hackage documentation)
Files
Data/Functor/Composition.hs view
@@ -1,8 +1,8 @@-module Data.Functor.Composition +module Data.Functor.Composition ( Composition(..) ) where import Data.Functor.Compose- + -- | We often need to distinguish between various forms of Functor-like composition in Haskell in order to please the type system. -- This lets us work with these representations uniformly. class Composition o where
Data/Functor/Coproduct.hs view
@@ -9,7 +9,7 @@ -- Portability : portable ---------------------------------------------------------------------------- module Data.Functor.Coproduct- ( Coproduct(..) + ( Coproduct(..) , left , right , coproduct@@ -44,14 +44,14 @@ instance (Traversable f, Traversable g) => Traversable (Coproduct f g) where traverse f = coproduct- (fmap (Coproduct . Left) . traverse f) + (fmap (Coproduct . Left) . traverse f) (fmap (Coproduct . Right) . traverse f) instance (Traversable1 f, Traversable1 g) => Traversable1 (Coproduct f g) where traverse1 f = coproduct- (fmap (Coproduct . Left) . traverse1 f) + (fmap (Coproduct . Left) . traverse1 f) (fmap (Coproduct . Right) . traverse1 f)- + instance (Extend f, Extend g) => Extend (Coproduct f g) where extend f = Coproduct . coproduct (Left . extend (f . Coproduct . Left))
comonad-transformers.cabal view
@@ -1,6 +1,6 @@ name: comonad-transformers category: Control, Comonads-version: 2.1.1+version: 2.1.1.1 license: BSD3 cabal-version: >= 1.6 license-file: LICENSE@@ -18,24 +18,16 @@ type: git location: git://github.com/ekmett/comonad-transformers.git -flag DeriveDataTypeable- manual: False- default: True- library build-depends: base >= 4 && < 5,- comonad >= 1.1.1.3 && < 1.2,- containers >= 0.3 && < 0.5,+ comonad >= 1.1.1.5 && < 1.2,+ containers >= 0.3 && < 0.6, contravariant >= 0.2.0.1 && < 0.3, distributive >= 0.2.2 && < 0.3,- semigroupoids >= 1.3.1 && < 1.4,- semigroups >= 0.8.2 && < 0.9,+ semigroupoids >= 1.3.1.2 && < 1.4,+ semigroups >= 0.8.3.1 && < 0.9, transformers >= 0.2 && < 0.4-- if flag(DeriveDataTypeable)- extensions: DeriveDataTypeable- cpp-options: -DLANGUAGE_DeriveDataTypeable extensions: CPP