Name: dfinity-radix-tree Version: 0.5.0 Synopsis: A generic data integrity layer. Description: This library allows you to construct a Merkle tree on top of any underlying key–value database. It works by organizing your key–value pairs into a binary radix tree, which is well suited for storing large dictionaries of fairly random keys, and is optimized for storing keys of the same length. License: GPL-3 License-File: LICENSE Category: Blockchain, DFINITY, Database Copyright: 2018 DFINITY Stiftung Author: Enzo Haussecker , Remy Goldschmidt , Armando Ramirez Maintainer: Enzo Haussecker , Remy Goldschmidt , Armando Ramirez Homepage: https://github.com/dfinity-lab/dev Bug-Reports: https://github.com/dfinity-lab/dev/issues Tested-With: GHC==8.4.3, GHC==8.2.2 Build-Type: Simple Cabal-Version: >= 1.10 Extra-Source-Files: CHANGELOG.md, README.md Library Build-Depends: BoundedChan, base >=4.10 && <5, base16-bytestring, blake2, bloomfilter, bytestring, concurrent-extra, conduit, containers, data-default-class, deepseq, directory, dlist, ghc-prim, hashtables, lens-simple, leveldb-haskell, lmdb-simple, lrucaching, mtl, reducers, resourcet, semigroups, serialise, stm, temporary, transformers Default-Language: Haskell2010 Exposed-Modules: DFINITY.RadixTree DFINITY.RadixTree.Conduit GHC-Options: -O2 -Wall -fno-warn-missing-signatures HS-Source-Dirs: src Other-Modules: DFINITY.RadixTree.Bits DFINITY.RadixTree.Bloom DFINITY.RadixTree.Lenses DFINITY.RadixTree.Lock DFINITY.RadixTree.Memory DFINITY.RadixTree.Serialise DFINITY.RadixTree.Types DFINITY.RadixTree.Utilities Executable dfinity-radix-tree-benchmarks Build-Depends: base >=4.10 && <5, blake2, bytestring, cmdargs, criterion, data-default-class, dfinity-radix-tree, leveldb-haskell, lmdb-simple, resourcet, temporary Default-Language: Haskell2010 GHC-Options: -O2 -Wall -rtsopts -threaded HS-Source-Dirs: benchmark Main-Is: Main.hs test-suite tests Build-Depends: BoundedChan, QuickCheck, aeson, base >=4.10 && <5, base16-bytestring, blake2, bytestring, concurrent-extra, conduit, containers, dfinity-radix-tree, filepath, leveldb-haskell, mtl, resourcet, tasty, tasty-hunit, tasty-quickcheck, text, temporary, transformers, unordered-containers Default-Language: Haskell2010 GHC-Options: -O2 -Wall HS-Source-Dirs: test Main-Is: Tests.hs Other-Modules: Integrations, Properties, Types, Units Type: exitcode-stdio-1.0