packages feed

zero 0.1.4 → 0.1.5

raw patch · 2 files changed

+16/−10 lines, 2 filesdep ~semigroupsPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: semigroups

API changes (from Hackage documentation)

- Data.Zero: instance Data.Semigroup.Semigroup a => Data.Semigroup.Semigroup (Data.Zero.Success a)
- Data.Zero: instance Data.Semigroup.Semigroup a => Data.Zero.Zero (Data.Zero.Success a)
- Data.Zero: instance Data.Zero.Zero Data.Monoid.All
- Data.Zero: instance Data.Zero.Zero Data.Monoid.Any
- Data.Zero: instance GHC.Num.Num a => Data.Zero.Zero (Data.Monoid.Product a)
+ Data.Zero: instance Data.Zero.Zero Data.Semigroup.Internal.All
+ Data.Zero: instance Data.Zero.Zero Data.Semigroup.Internal.Any
+ Data.Zero: instance GHC.Base.Semigroup a => Data.Zero.Zero (Data.Zero.Success a)
+ Data.Zero: instance GHC.Base.Semigroup a => GHC.Base.Semigroup (Data.Zero.Success a)
+ Data.Zero: instance GHC.Num.Num a => Data.Zero.Zero (Data.Semigroup.Internal.Product a)
- Data.Zero: class (Semigroup a) => Zero a where zconcat [] = zero zconcat (x : xs) = foldr (<>) x xs
+ Data.Zero: class (Semigroup a) => Zero a
- Data.Zero: newtype All :: *
+ Data.Zero: newtype All
- Data.Zero: newtype Any :: *
+ Data.Zero: newtype Any
- Data.Zero: newtype Product a :: * -> *
+ Data.Zero: newtype Product a

Files

CHANGELOG.md view
@@ -1,25 +1,31 @@+## 0.1.5++> Thu May 16th 2019++  - Support for `semigroups-0.19`.+ ## 0.1.4 -- Support for GHC 8.0.1.+  - Support for GHC 8.0.1.  ### 0.1.3.1 -- semigrous-0.18 support.+  - `semigrous-0.18` support.  ## 0.1.3 -- semigroups-0.17 support.+  - `semigroups-0.17` support.  ## 0.1.2 -- Replace hard-coded wrappers by Data.Monoid’s ones.-- Fixed typo.+  - Replace hard-coded wrappers by `Data.Monoid`’s ones.+  - Fixed typo.  ## 0.1.1 -- Added Any.-- Added success and failure.+  - Added `Any`.+  - Added success and failure.  ## 0.1 -- Initial revision.+  - Initial revision.
zero.cabal view
@@ -1,5 +1,5 @@ name:                zero-version:             0.1.4+version:             0.1.5 synopsis:            Semigroups with absorption description:         'Monoid' is a 'Semigroup' glued with a neutral element                      called 'mempty'. In the same idea, 'Zero' is a 'Semigroup'@@ -39,7 +39,7 @@                      , GeneralizedNewtypeDeriving    build-depends:       base       >= 4.8  && < 5.0-                     , semigroups >= 0.16 && < 0.19+                     , semigroups >= 0.16 && < 0.20    hs-source-dirs:      src