packages feed

prelate 0.6.0.0 → 0.7.0.0

raw patch · 1 files changed

+11/−40 lines, 1 filesdep −zeugmadep ~basedep ~exondep ~incipitPVP ok

version bump matches the API change (PVP)

Dependencies removed: zeugma

Dependency ranges changed: base, exon, incipit, polysemy-conc, polysemy-log, polysemy-process, polysemy-resume

API changes (from Hackage documentation)

+ Prelate.Prelude: _Show :: (Show a, Read a) => Traversal' String a
+ Prelate.Prelude: lined :: Traversal' String String
+ Prelate.Prelude: worded :: Traversal' String String
- 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: folded :: forall (f :: TYPE LiftedRep -> Type) a. Foldable f => SimpleFold (f a) a
+ Prelate.Prelude: folded :: forall (f :: Type -> Type) a. Foldable f => SimpleFold (f a) 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.6.0.0+version:        0.7.0.0 synopsis:       A Prelude description:    See https://hackage.haskell.org/package/prelate/docs/Prelate.html category:       Prelude@@ -85,7 +85,6 @@     , Queue     , Sync     , Time-    , Zeugma   hs-source-dirs:       lib   default-extensions:@@ -121,51 +120,23 @@       UndecidableInstances       UnicodeSyntax       ViewPatterns-      BangPatterns-      BinaryLiterals-      ConstraintKinds-      DeriveDataTypeable-      DeriveFoldable-      DeriveFunctor-      DeriveGeneric-      DeriveLift-      DeriveTraversable-      DoAndIfThenElse-      EmptyCase-      EmptyDataDecls-      ExistentialQuantification-      FlexibleContexts-      FlexibleInstances-      GeneralizedNewtypeDeriving-      InstanceSigs-      KindSignatures-      MultiParamTypeClasses-      NamedFieldPuns-      PatternGuards-      PolyKinds-      RankNTypes-      ScopedTypeVariables-      StandaloneDeriving-      TupleSections-      TypeApplications-      TypeOperators-      TypeSynonymInstances+      OverloadedRecordDot+      NoFieldSelectors   ghc-options: -Wall -Widentities -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Wredundant-constraints -Wunused-type-patterns -Wunused-packages   build-depends:       aeson >=2.0-    , base >=4.13 && <4.18-    , exon ==1.4.*+    , base >=4.13 && <4.19+    , exon >=1.4 && <1.6     , extra >=1.7.10 && <1.8     , generic-lens >=2.2-    , incipit ==0.8.*+    , incipit >=0.8 && <0.10     , microlens ==0.4.*     , microlens-ghc ==0.4.*     , polysemy-chronos ==0.6.*-    , polysemy-conc ==0.12.*-    , polysemy-log ==0.9.*-    , polysemy-process ==0.12.*-    , polysemy-resume ==0.7.*+    , polysemy-conc >=0.12 && <0.14+    , polysemy-log >=0.9 && <0.11+    , polysemy-process >=0.12 && <0.14+    , polysemy-resume >=0.7 && <0.9     , polysemy-time ==0.6.*     , template-haskell-    , zeugma ==0.8.*-  default-language: Haskell2010+  default-language: GHC2021