packages feed

lrucache 1.1.1.3 → 1.1.1.4

raw patch · 2 files changed

+68/−41 lines, 2 files

Files

+ changes.txt view
@@ -0,0 +1,65 @@+** 1.1.1.4+* move changelog to hackage 2 approved location+++** 1.1.1.3+* Test for containers >= 0.5, rather than GHC >= 7.6+++** 1.1.1.2 +* Make actually compatible with containers 0.5 - fix strictness issue+++** 1.1.1.1+* Fix containers upper bound for GHC 7.6.+++** 1.1.1+* Add an additional modification function for AtomicLRUCache.+++** 1.1.0.1+* Update containers constraint to allow containers from ghc-7+++** 1.1+* Add a Functor instance for LRUCache.+* Add a generic modification function for AtomicLRUCache.++** 1.0+* Breaking API changes:+  1) The newLRU smart constructor now makes the maximum+     size optional.+  2) The delete function now returns the value removed, if+     one was.++* A function was added to remove the least-recently used element in+  the LRU.+++** 0.3+* Added a Show instance for LRU. (Requested by Ben Lee)+++** 0.2.0.1+* Increase strictness slightly.+* Remove cabal target for test executable.+* (Just include test sources instead.)+++** 0.2+* Added an Eq instance for LRU.+* Added strictness to eliminate space leaks in common use patterns.+++** 0.1.1+* Add the Data.Cache.LRU.IO.Internal module.+* Clean up build warnings on GHC 6.12.1.+++** 0.1.0.1+* Minor refactoring+++** 0.1.0.1+* First release
lrucache.cabal view
@@ -1,5 +1,5 @@ Name:                lrucache-Version:             1.1.1.3+Version:             1.1.1.4 Synopsis:            a simple, pure LRU cache License:             BSD3 License-file:        LICENSE@@ -16,45 +16,6 @@         .         It also contains a mutable IO wrapper providing atomic updates to         an LRU cache.-        .-        Version History:-        .-        1.1.1.3 - Test for containers >= 0.5, rather than GHC >= 7.6-        .-        1.1.1.2 - Make actually compatible with containers 0.5 - fix strictness issue-        .-        1.1.1.1 - Fix containers upper bound for GHC 7.6.-        .-        1.1.1 - Add an additional modification function for AtomicLRUCache.-        .-        1.1.0.1 - Update containers constraint to allow containers from ghc-7-        .-        1.1 - Add a Functor instance for LRUCache.-              Add a generic modification function for AtomicLRUCache.-        .-        1.0 - Breaking API changes:-               1) The newLRU smart constructor now makes the maximum-                  size optional.-               2) The delete function now returns the value removed, if-                  one was.-              Additionally, a function was added to remove the least-recently-              used element in the LRU.-        .-        0.3 - Added a Show instance for LRU. (Requested by Ben Lee)-        .-        0.2.0.1 - Increase strictness slightly.-                  Remove cabal target for test executable.-                  (Just include test sources instead.)-        .-        0.2 - Added an Eq instance for LRU.-              Added strictness to eliminate space leaks in common use patterns.-        .-        0.1.1 - Add the Data.Cache.LRU.IO.Internal module.-                Clean up build warnings on GHC 6.12.1.-        .-        0.1.0.1 - Minor refactoring-        .-        0.1 - First release  Extra-source-files:         LICENSE@@ -62,13 +23,14 @@         MemTest.hs         OpTest.hs         Setup.hs+        changes.txt  Cabal-version:       >=1.6  Source-repository this   type:              git   location:          https://github.com/chowells79/lrucache.git-  tag:               1.1.1.3+  tag:               1.1.1.4  Library   Exposed-modules: