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 +5/−1
- fclabels.cabal +2/−2
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