packages feed

lrucaching 0.3.0 → 0.3.1

raw patch · 4 files changed

+25/−4 lines, 4 filesdep ~hspecdep ~vector

Dependency ranges changed: hspec, vector

Files

CHANGELOG.md view
@@ -1,3 +1,9 @@+0.3.1+-----+* Allow vector == 0.12.*+* Do not use hspec-discover. This allows building the tests using+  `cabal new-build`.+ 0.3.0 ----- * Add `Data.LruCache.IO.Finalizer` for automatically running finalizer
README.md view
@@ -6,3 +6,8 @@ An implementation of lrucaches based on a [blogpost](https://jaspervdj.be/posts/2015-02-24-lru-cache.html) by Jasper Van der Jeugt.++This package has no relation to+[lrucache](https://hackage.haskell.org/package/lrucache). I created it+because there were bugs in `lrucache` and the maintainer was not+responding to issues.
lrucaching.cabal view
@@ -1,5 +1,5 @@ name:                  lrucaching-version:               0.3.0+version:               0.3.1 synopsis:              LRU cache description:           Please see README.md homepage:              https://github.com/cocreature/lrucaching#readme@@ -26,7 +26,7 @@                      , deepseq     >= 1.4  && < 1.5                      , hashable    >= 1.2  && < 1.3                      , psqueues    >= 0.2  && < 0.3-                     , vector      >= 0.11 && < 0.12+                     , vector      >= 0.11 && < 0.13   ghc-options:         -Wall   default-language:    Haskell2010 @@ -41,7 +41,7 @@                      , containers   >= 0.5 && < 0.6                      , deepseq                      , hashable-                     , hspec        >= 2.2 && < 2.3+                     , hspec        >= 2.2 && < 2.4                      , lrucaching                      , QuickCheck   >= 2.8 && < 2.10                      , transformers >= 0.4 && < 0.6
test/Spec.hs view
@@ -1,1 +1,11 @@-{-# OPTIONS_GHC -F -pgmF hspec-discover #-}+module Main where++import Test.Hspec+import qualified Data.LruCacheSpec as LruCacheSpec+import qualified Data.LruCache.IOSpec as IOSpec++main :: IO ()+main =+  hspec $ do+    describe "Data.LruCache" LruCacheSpec.spec+    describe "Data.LruCache.IO" IOSpec.spec