packages feed

fclabels 2.0.2.3 → 2.0.2.4

raw patch · 2 files changed

+7/−3 lines, 2 filesdep ~transformersPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: transformers

API changes (from Hackage documentation)

- Data.Label: bw :: Iso cat i o -> cat o i
- Data.Label: fw :: Iso cat i o -> cat i o
- Data.Label.Derive: instance Eq Context
- Data.Label.Derive: instance Eq c => Eq (Field c)
- Data.Label.Derive: instance Foldable Field
- Data.Label.Derive: instance Functor Field
- Data.Label.Derive: instance Show Context
- Data.Label.Point: bw :: Iso cat i o -> cat o i
- Data.Label.Point: fw :: Iso cat i o -> cat i o
- Data.Label.Point: instance Alternative (Point Partial f view f)
- Data.Label.Point: instance Alternative f => Alternative (Kleisli f i)
- Data.Label.Point: instance Applicative f => Applicative (Kleisli f i)
- Data.Label.Point: instance Arrow arr => Applicative (Point arr f i f)
- Data.Label.Point: instance Arrow arr => Functor (Point arr f i f)
- Data.Label.Point: instance ArrowFail e (Failing e)
- Data.Label.Point: instance ArrowFail e Partial
- Data.Label.Point: instance Category cat => Category (Iso cat)
- Data.Label.Point: instance Functor f => Functor (Kleisli f i)
- Data.Label.Poly: instance ArrowApply arr => Category (Lens arr)
+ Data.Label: [bw] :: Iso cat i o -> cat o i
+ Data.Label: [fw] :: Iso cat i o -> cat i o
+ Data.Label.Derive: instance Data.Foldable.Foldable Data.Label.Derive.Field
+ Data.Label.Derive: instance GHC.Base.Functor Data.Label.Derive.Field
+ Data.Label.Derive: instance GHC.Classes.Eq Data.Label.Derive.Context
+ Data.Label.Derive: instance GHC.Classes.Eq c => GHC.Classes.Eq (Data.Label.Derive.Field c)
+ Data.Label.Derive: instance GHC.Show.Show Data.Label.Derive.Context
+ Data.Label.Point: [bw] :: Iso cat i o -> cat o i
+ Data.Label.Point: [fw] :: Iso cat i o -> cat i o
+ Data.Label.Point: instance Control.Arrow.Arrow arr => GHC.Base.Applicative (Data.Label.Point.Point arr f i f)
+ Data.Label.Point: instance Control.Arrow.Arrow arr => GHC.Base.Functor (Data.Label.Point.Point arr f i f)
+ Data.Label.Point: instance Control.Category.Category cat => Control.Category.Category (Data.Label.Point.Iso cat)
+ Data.Label.Point: instance Data.Label.Point.ArrowFail e (Data.Label.Point.Failing e)
+ Data.Label.Point: instance Data.Label.Point.ArrowFail e Data.Label.Point.Partial
+ Data.Label.Point: instance GHC.Base.Alternative (Data.Label.Point.Point Data.Label.Point.Partial f view f)
+ Data.Label.Point: instance GHC.Base.Alternative f => GHC.Base.Alternative (Control.Arrow.Kleisli f i)
+ Data.Label.Point: instance GHC.Base.Applicative f => GHC.Base.Applicative (Control.Arrow.Kleisli f i)
+ Data.Label.Point: instance GHC.Base.Functor f => GHC.Base.Functor (Control.Arrow.Kleisli f i)
+ Data.Label.Poly: instance Control.Arrow.ArrowApply arr => Control.Category.Category (Data.Label.Poly.Lens arr)

Files

CHANGELOG view
@@ -1,8 +1,12 @@ CHANGELOG +2.0.2.3 to 2.0.2.4++  - Allow transformers 0.5.*.+ 2.0.2.2 to 2.0.2.3 -  - Allow HUNit 1.3.*+  - Allow HUnit 1.3.*  2.0.2.1 to 2.0.2.2 
fclabels.cabal view
@@ -1,5 +1,5 @@ Name:          fclabels-Version:       2.0.2.3+Version:       2.0.2.4 Author:        Sebastiaan Visser, Erik Hesselink, Chris Eidhof, Sjoerd Visscher                with lots of help and feedback from others. Synopsis:      First class accessor labels implemented as lenses.@@ -81,7 +81,7 @@       base                       < 5     , template-haskell >= 2.2 && < 2.11     , mtl              >= 1.0 && < 2.3-    , transformers     >= 0.2 && < 0.5+    , transformers     >= 0.2 && < 0.6  Source-Repository head   Type:     git