packages feed

enumset 0.1 → 0.1.0.1

raw patch · 2 files changed

+4/−4 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.EnumBitSet: instance (GHC.Enum.Enum a, Data.Bits.Bits w) => GHC.Base.Monoid (Data.EnumBitSet.T w a)
- Data.EnumBitSet: instance (GHC.Enum.Enum a, Data.Bits.Bits w) => GHC.Base.Semigroup (Data.EnumBitSet.T w a)
- Data.FlagSet: instance Data.Bits.Bits w => GHC.Base.Monoid (Data.FlagSet.MaskedValue w a)
- Data.FlagSet: instance Data.Bits.Bits w => GHC.Base.Semigroup (Data.FlagSet.MaskedValue w a)
+ Data.EnumBitSet: instance (GHC.Enum.Enum a, GHC.Bits.Bits w) => GHC.Base.Monoid (Data.EnumBitSet.T w a)
+ Data.EnumBitSet: instance (GHC.Enum.Enum a, GHC.Bits.Bits w) => GHC.Base.Semigroup (Data.EnumBitSet.T w a)
+ Data.FlagSet: instance GHC.Bits.Bits w => GHC.Base.Monoid (Data.FlagSet.MaskedValue w a)
+ Data.FlagSet: instance GHC.Bits.Bits w => GHC.Base.Semigroup (Data.FlagSet.MaskedValue w a)

Files

enumset.cabal view
@@ -1,5 +1,5 @@ Name:             enumset-Version:          0.1+Version:          0.1.0.1 License:          BSD3 License-File:     LICENSE Author:           Henning Thielemann <haskell@henning-thielemann.de>@@ -25,7 +25,7 @@ Build-Type:       Simple  Source-Repository this-  Tag:         0.1+  Tag:         0.1.0.1   Type:        darcs   Location:    http://code.haskell.org/~thielema/enumset/ @@ -38,7 +38,7 @@   Build-Depends:     data-accessor >=0.2.1 && <0.3,     storable-record >=0.0.1 && <0.1,-    semigroups >=0.1 && <1.0,+    semigroups >=0.1 && <1,     base >=4 && <5    GHC-Options:      -Wall
src/Data/EnumBitSet.hs view
@@ -69,7 +69,7 @@ -} instance (Enum a, Bits w) => Monoid (T w a) where    mempty = empty-   mappend = (.|.)+   mappend = (<>)   fromEnum :: (Enum a, Bits w) => a -> T w a