ctrie

Non-blocking concurrent map https://github.com/mcschroeder/ctrie

Version on this page:0.1.1.0
LTS Haskell 9.14:0.1.1.0
Stackage Nightly 2017-11-24:0.2
Latest on Hackage:0.2
MIT licensed by Michael Schröder
Maintained by mc.schroeder@gmail.com

Module documentation for 0.1.1.0

A non-blocking concurrent map implementation based on lock-free concurrent hash tries (aka Ctries).

Changes

0.2 (September 2017)

  • Change return types of insertIfAbsent, insert and delete to indicate whether or not a value has been inserted/deleted. This is a breaking change, but it should be trivial to adapt your code. There are no changes in performance. Thanks to Tom Shackell for proposing this change.

0.1.1.0 (April 2016)

  • Add insertIfAbsent (https://github.com/mcschroeder/ctrie/pull/2)

0.1.0.3 (December 2015)

  • Eliminate a redundant import warning on GHC 7.10
  • Loosen dependency bounds

0.1.0.2 (October 2014)

  • Use newer versions of base and atomic-primops
  • Update benchmarks for criterion 1.0
comments powered byDisqus