generic-trie

A map, where the keys may be complex structured data.

http://github.com/glguy/tries

Version on this page:0.3.0.1
LTS Haskell 6.35:0.3.0.2
Stackage Nightly 2016-05-25:0.3.0.2
Latest on Hackage:0.3.2

See all snapshots generic-trie appears in

BSD-3-Clause licensed by Eric Mertens
Maintained by [email protected]
This version can be pinned in stack with:generic-trie-0.3.0.1@sha256:97e680f7979c4db75c52620f15d94b53be0cb532f6aca2c1d99ad8341352ed27,1516

Module documentation for 0.3.0.1

Used by 1 package in nightly-2016-02-19(full list with versions):

This type implements maps where the keys are themselves complex structured data. For example, the keys may be the abstract syntax trees for a programming language. The map is implemented as a trie, so common parts of the keys will be shared in the representation. The library provides a generic implementation of the data structure, so values of types that have support for Generic may be automatically used as keys in the map.