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 +11/−40
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