packages feed

lrucache 1.1.1 → 1.1.1.1

raw patch · 1 files changed

+8/−2 lines, 1 filesdep ~containersPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: containers

API changes (from Hackage documentation)

- Data.Cache.LRU.Internal: LRU :: !Maybe key -> !Maybe key -> !Maybe Integer -> !Map key (LinkedVal key val) -> LRU key val
+ Data.Cache.LRU.Internal: LRU :: !(Maybe key) -> !(Maybe key) -> !(Maybe Integer) -> !(Map key (LinkedVal key val)) -> LRU key val
- Data.Cache.LRU.Internal: Link :: val -> !Maybe key -> !Maybe key -> LinkedVal key val
+ Data.Cache.LRU.Internal: Link :: val -> !(Maybe key) -> !(Maybe key) -> LinkedVal key val
- Data.Cache.LRU.Internal: content :: LRU key val -> !Map key (LinkedVal key val)
+ Data.Cache.LRU.Internal: content :: LRU key val -> !(Map key (LinkedVal key val))
- Data.Cache.LRU.Internal: first :: LRU key val -> !Maybe key
+ Data.Cache.LRU.Internal: first :: LRU key val -> !(Maybe key)
- Data.Cache.LRU.Internal: last :: LRU key val -> !Maybe key
+ Data.Cache.LRU.Internal: last :: LRU key val -> !(Maybe key)
- Data.Cache.LRU.Internal: maxSize :: LRU key val -> !Maybe Integer
+ Data.Cache.LRU.Internal: maxSize :: LRU key val -> !(Maybe Integer)
- Data.Cache.LRU.Internal: next :: LinkedVal key val -> !Maybe key
+ Data.Cache.LRU.Internal: next :: LinkedVal key val -> !(Maybe key)
- Data.Cache.LRU.Internal: prev :: LinkedVal key val -> !Maybe key
+ Data.Cache.LRU.Internal: prev :: LinkedVal key val -> !(Maybe key)

Files

lrucache.cabal view
@@ -1,5 +1,5 @@ Name:                lrucache-Version:             1.1.1+Version:             1.1.1.1 Synopsis:            a simple, pure LRU cache License:             BSD3 License-file:        LICENSE@@ -18,6 +18,7 @@         an LRU cache.         .         Version History:+        1.1.1.1 - Fix containers upper bound for GHC 7.6.         .         1.1.1 - Add an additional modification function for AtomicLRUCache.         .@@ -59,6 +60,11 @@  Cabal-version:       >=1.6 +Source-repository this+  type:              git+  location:          https://github.com/chowells79/lrucache.git+  tag:               1.1.1.1+ Library   Exposed-modules:         Data.Cache.LRU@@ -68,6 +74,6 @@    Build-depends:         base >= 4 && < 5,-        containers >= 0.2 && < 0.5+        containers >= 0.2 && < 0.6    GHC-options:  -Wall -O2