packages feed

finitary-derive 1.0.0.0 → 1.0.0.1

raw patch · 4 files changed

+14/−6 lines, 4 filesdep ~basedep ~finitaryPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base, finitary

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,5 +1,11 @@ # Revision history for finitary-derive -## 1.0.0.0 -- YYYY-mm-dd+## 1.0.0.1 -- 2019-09-21++* Fix documentation.+* Raise bounds on ``finitary`` to avoid critical bugs.+* Raise bounds on ``base`` for test (for honesty reasons).++## 1.0.0.0 -- 2019-09-17  * First version. Released on an unsuspecting world.
README.md view
@@ -48,6 +48,8 @@  Certainly - we've tested on GHC 8.4.4, 8.6.5 and 8.8.1, on GNU/Linux only. If you would like support for any additional GHC versions, let us know.+Unfortunately, while the library will _build_ on 8.4.4, due to+``hedgehog-classes`` being limited to 8.6+, tests cannot be run on this version.  If you build and use this library successfully on any other platforms, we'd like to know too - it'd be beneficial even if nothing breaks, and _especially_ if
finitary-derive.cabal view
@@ -3,8 +3,8 @@ -- PVP summary:        +-+------- breaking API changes --                     | | +----- non-breaking API additions --                     | | | +--- code changes with no API change-version:               1.0.0.0-synopsis:              Easy and efficient Unbox, Storable, Binary and Hashable+version:               1.0.0.1+synopsis:              Easy and efficient Unbox, Storable, Binary and Hashable                         instances for Finitary types. description:           Provides a wrapper with pre-made instances of Unbox,                        Storable, Binary and Hashable, suitable for use with types that@@ -26,7 +26,7 @@ library   exposed-modules:     Data.Finitary.Pack   build-depends:       base >= 4.11 && < 4.14,-                       finitary >= 1.0.0.0 && < 1.1.0.0,+                       finitary >= 1.1.0.0 && < 1.2.0.0,                        vector >= 0.12.0.3 && < 0.13.0.0,                        coercible-utils >= 0.0.0 && < 0.1.0,                        finite-typelits >= 0.1.4.2 && < 0.2.0.0,@@ -44,7 +44,7 @@   type:                exitcode-stdio-1.0   main-is:             Main.hs   hs-source-dirs:      test-  build-depends:       base,+  build-depends:       base >= 4.12 && < 4.14,                        hedgehog >= 1.0.1 && < 1.1,                        hedgehog-classes >= 0.2.4 && < 0.3.0,                        finitary-derive,
src/Data/Finitary/Pack.hs view
@@ -95,7 +95,7 @@ import qualified Data.Binary as B  -- | Essentially @Identity a@, but with different instances. So named due to the \'packing\' of the --- type's indices densely into arrays, memory or bits respectively.+-- type's indices densely into arrays, memory or bits. newtype Pack a = Pack { unPack :: a }   deriving (Eq, Ord, Bounded, Generic, Show, Read, Typeable, Data, Generic1, Functor, Semigroup, Monoid)