BSD-3-Clause licensed by Moritz Kiefer
Maintained by [email protected]
This version can be pinned in stack with:lrucaching-0.3.1@sha256:d6cfaad57c507189c9c63c24c96b551ce36f8bd035baceda4b9d187a98fef060,2009

Module documentation for 0.3.1

lrucaching

Build Status Hackage

An implementation of lrucaches based on a blogpost by Jasper Van der Jeugt.

This package has no relation to lrucache. I created it because there were bugs in lrucache and the maintainer was not responding to issues.

Changes

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 when evicting cache entrvies.
  • Rename newStripedHandle to newStripedLruHandle

0.2.1

  • Fix build with GHC 7.8

0.2.0

  • Don’t clear cache on clock overflow. This means that elements are never evicted without notifying the user via insertView.

0.1.0

Initial release.