monoidmap 0.0.1.3 → 0.0.1.4
raw patch · 4 files changed
+23/−10 lines, 4 filesdep ~basePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base
API changes (from Hackage documentation)
Files
- CHANGELOG.md +4/−0
- monoidmap.cabal +2/−2
- src/benchmark/Main.hs +15/−6
- src/test/Data/MonoidMap/ClassSpec.hs +2/−2
CHANGELOG.md view
@@ -1,3 +1,7 @@+# 0.0.1.4++- Added support for GHC 9.10.+ # 0.0.1.3 - Updated version bounds for dependencies.
monoidmap.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: monoidmap-version: 0.0.1.3+version: 0.0.1.4 bug-reports: https://github.com/jonathanknowles/monoidmap/issues license: Apache-2.0 license-file: LICENSE@@ -17,7 +17,7 @@ README.md common dependency-base- build-depends:base >= 4.14.3.0 && < 4.20+ build-depends:base >= 4.14.3.0 && < 4.21 common dependency-containers build-depends:containers >= 0.6.5.1 && < 0.8 common dependency-deepseq
src/benchmark/Main.hs view
@@ -4,19 +4,28 @@ module Main where -import Prelude hiding- ( lookup )- import Control.DeepSeq ( rnf ) import Control.Exception ( evaluate )+import Data.Eq+ ( Eq )+import Data.Function+ ( flip, ($) )+import Data.Int+ ( Int ) import Data.List- ( foldl' )+ ( foldl', zip ) import Data.Maybe- ( fromMaybe )+ ( Maybe, fromMaybe )+import Data.Ord+ ( Ord ) import Data.Semigroup- ( stimes )+ ( Semigroup ((<>)), stimes )+import Prelude+ ( Integer, Num, (^) )+import System.IO+ ( IO ) import Test.Tasty.Bench ( bench, bgroup, defaultMain, nf )
src/test/Data/MonoidMap/ClassSpec.hs view
@@ -25,10 +25,10 @@ ( IsList (..) ) import Numeric.Natural ( Natural )-import Test.Hspec- ( Spec, describe ) import Test.Combinators.NonZero ( NonZero, genNonZero, shrinkNonZero )+import Test.Hspec+ ( Spec, describe ) import Test.QuickCheck ( Arbitrary (..), listOf, scale, shrinkMapBy ) import Test.QuickCheck.Classes