
Ixset is a haskell efficient implementation of queryable sets: it makes you able to define complex data types and index them on some of theirs fields. then you can efficiently query the ixset to find the records that satisfy some condition.
this package provides a library for the haskell programming language, compiled for profiling. see http://www.haskell.org/ for more information on haskell.