name: ctrie version: 0.1.0.2 synopsis: Non-blocking concurrent map description: A non-blocking concurrent map implementation based on /lock-free concurrent hash tries/ (aka /Ctries/). license: MIT license-file: LICENSE author: Michael Schröder maintainer: mcschroeder@gmail.com homepage: https://github.com/mcschroeder/ctrie bug-reports: https://github.com/mcschroeder/ctrie/issues copyright: (c) 2013 Michael Schröder category: Concurrency, Data Structures build-type: Simple cabal-version: >=1.8 extra-source-files: changelog.md library exposed-modules: Control.Concurrent.Map other-modules: Control.Concurrent.Map.Array build-depends: base >=4.7 && <4.8 , atomic-primops ==0.6.* , hashable ==1.2.* , primitive ==0.5.* ghc-options: -Wall test-suite map-properties hs-source-dirs: tests main-is: MapProperties.hs type: exitcode-stdio-1.0 build-depends: base , QuickCheck ==2.5.* , test-framework ==0.8.* , test-framework-quickcheck2 ==0.3.* , containers ==0.5.* , hashable ==1.2.* , ctrie benchmark sequential hs-source-dirs: benchmarks main-is: Sequential.hs type: exitcode-stdio-1.0 build-depends: base , hashable , random , transformers , deepseq , criterion == 1.0.* , containers , unordered-containers , ctrie ghc-options: -O2 -rtsopts benchmark concurrent hs-source-dirs: benchmarks main-is: Concurrent.hs type: exitcode-stdio-1.0 build-depends: base , async , hashable , random , random-shuffle , transformers , deepseq , criterion == 1.0.* , containers , unordered-containers , ctrie , stm ghc-options: -O2 -rtsopts -threaded -with-rtsopts=-N source-repository head type: git location: https://github.com/mcschroeder/ctrie.git