packages feed

prelate 0.4.0.0 → 0.5.0.0

raw patch · 1 files changed

+2/−2 lines, 1 filesdep ~exonPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: exon

API changes (from Hackage documentation)

- Prelate.Prelude: _Just :: Traversal (Maybe a) (Maybe a') a a'
+ Prelate.Prelude: _Just :: forall a a' f. Applicative f => (a -> f a') -> Maybe a -> f (Maybe a')
- Prelate.Prelude: _Left :: Traversal (Either a b) (Either a' b) a a'
+ Prelate.Prelude: _Left :: forall a b a' f. Applicative f => (a -> f a') -> Either a b -> f (Either a' b)
- Prelate.Prelude: _Nothing :: Traversal' (Maybe a) ()
+ Prelate.Prelude: _Nothing :: forall a f. Applicative f => (() -> f ()) -> Maybe a -> f (Maybe a)
- Prelate.Prelude: _Right :: Traversal (Either a b) (Either a b') b b'
+ Prelate.Prelude: _Right :: forall a b b' f. Applicative f => (b -> f b') -> Either a b -> f (Either a b')
- Prelate.Prelude: both :: Traversal (a, a) (b, b) a b
+ Prelate.Prelude: both :: forall a b f. Applicative f => (a -> f b) -> (a, a) -> f (b, b)
- Prelate.Prelude: class FromJSON a
+ Prelate.Prelude: class () => FromJSON a
- Prelate.Prelude: class ToJSON a
+ Prelate.Prelude: class () => ToJSON a
- Prelate.Prelude: infixl 1 <&>
+ Prelate.Prelude: infixl 1 &
- Prelate.Prelude: infixl 8 ^.
+ Prelate.Prelude: infixl 8 ^?!
- Prelate.Prelude: infixr 4 %~
+ Prelate.Prelude: infixr 4 <<.~
- Prelate.Prelude: type SimpleFold s a = forall r. Monoid r => Getting r s a
+ Prelate.Prelude: type SimpleGetter s a = forall r. () => Getting r s a

Files

prelate.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack  name:           prelate-version:        0.4.0.0+version:        0.5.0.0 synopsis:       A Prelude description:    See https://hackage.haskell.org/package/prelate/docs/Prelate.html category:       Prelude@@ -146,7 +146,7 @@   build-depends:       aeson >=2.0     , base >=4.13 && <4.18-    , exon ==1.3.*+    , exon ==1.4.*     , extra >=1.7.10 && <1.8     , generic-lens >=2.2     , incipit ==0.7.*