packages feed

transformers-compat 0.4.0.2 → 0.4.0.3

raw patch · 1 files changed

+3/−3 lines, 1 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Control.Applicative.Backwards: Backwards :: f a -> Backwards f a
- Control.Applicative.Backwards: forwards :: Backwards f a -> f a
- Control.Applicative.Backwards: instance (Eq1 f, Eq a) => Eq (Backwards f a)
- Control.Applicative.Backwards: instance (Ord1 f, Ord a) => Ord (Backwards f a)
- Control.Applicative.Backwards: instance (Read1 f, Read a) => Read (Backwards f a)
- Control.Applicative.Backwards: instance (Show1 f, Show a) => Show (Backwards f a)
- Control.Applicative.Backwards: instance Alternative f => Alternative (Backwards f)
- Control.Applicative.Backwards: instance Applicative f => Applicative (Backwards f)
- Control.Applicative.Backwards: instance Eq1 f => Eq1 (Backwards f)
- Control.Applicative.Backwards: instance Foldable f => Foldable (Backwards f)
- Control.Applicative.Backwards: instance Functor f => Functor (Backwards f)
- Control.Applicative.Backwards: instance Ord1 f => Ord1 (Backwards f)
- Control.Applicative.Backwards: instance Read1 f => Read1 (Backwards f)
- Control.Applicative.Backwards: instance Show1 f => Show1 (Backwards f)
- Control.Applicative.Backwards: instance Traversable f => Traversable (Backwards f)
- Control.Applicative.Backwards: newtype Backwards f a
- Control.Applicative.Lift: Other :: (f a) -> Lift f a
- Control.Applicative.Lift: Pure :: a -> Lift f a
- Control.Applicative.Lift: data Lift f a
- Control.Applicative.Lift: failure :: Monoid e => e -> Errors e a
- Control.Applicative.Lift: instance (Eq1 f, Eq a) => Eq (Lift f a)
- Control.Applicative.Lift: instance (Ord1 f, Ord a) => Ord (Lift f a)
- Control.Applicative.Lift: instance (Read1 f, Read a) => Read (Lift f a)
- Control.Applicative.Lift: instance (Show1 f, Show a) => Show (Lift f a)
- Control.Applicative.Lift: instance Alternative f => Alternative (Lift f)
- Control.Applicative.Lift: instance Applicative f => Applicative (Lift f)
- Control.Applicative.Lift: instance Eq1 f => Eq1 (Lift f)
- Control.Applicative.Lift: instance Foldable f => Foldable (Lift f)
- Control.Applicative.Lift: instance Functor f => Functor (Lift f)
- Control.Applicative.Lift: instance Ord1 f => Ord1 (Lift f)
- Control.Applicative.Lift: instance Read1 f => Read1 (Lift f)
- Control.Applicative.Lift: instance Show1 f => Show1 (Lift f)
- Control.Applicative.Lift: instance Traversable f => Traversable (Lift f)
- Control.Applicative.Lift: type Errors e = Lift (Constant e)
- Control.Applicative.Lift: unLift :: Applicative f => Lift f a -> f a
- Data.Functor.Reverse: Reverse :: f a -> Reverse f a
- Data.Functor.Reverse: getReverse :: Reverse f a -> f a
- Data.Functor.Reverse: instance (Eq1 f, Eq a) => Eq (Reverse f a)
- Data.Functor.Reverse: instance (Ord1 f, Ord a) => Ord (Reverse f a)
- Data.Functor.Reverse: instance (Read1 f, Read a) => Read (Reverse f a)
- Data.Functor.Reverse: instance (Show1 f, Show a) => Show (Reverse f a)
- Data.Functor.Reverse: instance Alternative f => Alternative (Reverse f)
- Data.Functor.Reverse: instance Applicative f => Applicative (Reverse f)
- Data.Functor.Reverse: instance Eq1 f => Eq1 (Reverse f)
- Data.Functor.Reverse: instance Foldable f => Foldable (Reverse f)
- Data.Functor.Reverse: instance Functor f => Functor (Reverse f)
- Data.Functor.Reverse: instance Ord1 f => Ord1 (Reverse f)
- Data.Functor.Reverse: instance Read1 f => Read1 (Reverse f)
- Data.Functor.Reverse: instance Show1 f => Show1 (Reverse f)
- Data.Functor.Reverse: instance Traversable f => Traversable (Reverse f)
- Data.Functor.Reverse: newtype Reverse f a
+ Data.Functor.Classes: instance (Eq1 f, Eq a) => Eq (Backwards f a)
+ Data.Functor.Classes: instance (Eq1 f, Eq a) => Eq (Lift f a)
+ Data.Functor.Classes: instance (Eq1 f, Eq a) => Eq (Reverse f a)
+ Data.Functor.Classes: instance (Ord1 f, Ord a) => Ord (Backwards f a)
+ Data.Functor.Classes: instance (Ord1 f, Ord a) => Ord (Lift f a)
+ Data.Functor.Classes: instance (Ord1 f, Ord a) => Ord (Reverse f a)
+ Data.Functor.Classes: instance (Read1 f, Read a) => Read (Backwards f a)
+ Data.Functor.Classes: instance (Read1 f, Read a) => Read (Lift f a)
+ Data.Functor.Classes: instance (Read1 f, Read a) => Read (Reverse f a)
+ Data.Functor.Classes: instance (Show1 f, Show a) => Show (Backwards f a)
+ Data.Functor.Classes: instance (Show1 f, Show a) => Show (Lift f a)
+ Data.Functor.Classes: instance (Show1 f, Show a) => Show (Reverse f a)
+ Data.Functor.Classes: instance Eq1 f => Eq1 (Backwards f)
+ Data.Functor.Classes: instance Eq1 f => Eq1 (Lift f)
+ Data.Functor.Classes: instance Eq1 f => Eq1 (Reverse f)
+ Data.Functor.Classes: instance Ord1 f => Ord1 (Backwards f)
+ Data.Functor.Classes: instance Ord1 f => Ord1 (Lift f)
+ Data.Functor.Classes: instance Ord1 f => Ord1 (Reverse f)
+ Data.Functor.Classes: instance Read1 f => Read1 (Backwards f)
+ Data.Functor.Classes: instance Read1 f => Read1 (Lift f)
+ Data.Functor.Classes: instance Read1 f => Read1 (Reverse f)
+ Data.Functor.Classes: instance Show1 f => Show1 (Backwards f)
+ Data.Functor.Classes: instance Show1 f => Show1 (Lift f)
+ Data.Functor.Classes: instance Show1 f => Show1 (Reverse f)

Files

transformers-compat.cabal view
@@ -1,6 +1,6 @@ name:          transformers-compat category:      Compatibility-version:       0.4.0.2+version:       0.4.0.3 license:       BSD3 cabal-version: >= 1.8 license-file:  LICENSE@@ -39,13 +39,13 @@   location: git://github.com/ekmett/transformers-compat.git  flag two-  default: True+  default: False   description: Use transformers 0.2. This must be selected manually and should     probably only be used on older GHCs around 7.0.x.   manual: True  flag three-  default: False+  default: True   manual: True   description: Use transformers 0.3. This should toggle on/off automatically.