An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

hackage.haskell.org "data-structures" keyword

massiv-persist 1.0.0.3
Orphan Persist class instances from persist package that allow serialization of arrays defined in...
5 versions - Latest release: almost 4 years ago - 7 dependent repositories - 791 downloads total - 1 stars on GitHub - 1 maintainer
graph-utils 0.3.7 💰
A simple wrapper for Data.Graph.Inductive.
6 versions - Latest release: almost 16 years ago - 5.5 thousand downloads total - 4 stars on GitHub - 1 maintainer
extended-containers 0.1.1.0
This package contains general-purpose implementations of various immutable container types includ...
2 versions - Latest release: about 5 years ago - 2 dependent repositories - 643 downloads total - 5 stars on GitHub - 1 maintainer
composite-tuple 0.1.2.0
Tuple functions for composite records.
3 versions - Latest release: over 5 years ago - 3 dependent repositories - 785 downloads total - 1 maintainer
tangle 0.1
See README.md for details
2 versions - Latest release: over 4 years ago - 621 downloads total - 1 maintainer
interval 1.20160821
1 version - Latest release: over 9 years ago - 1 dependent repositories - 1.16 thousand downloads total - 1 maintainer
massiv-test 0.1.6
This library is designed for users of massiv library that need random generators for writing cust...
12 versions - Latest release: over 5 years ago - 9 dependent repositories - 3.88 thousand downloads total - 401 stars on GitHub - 1 maintainer
Top 1.2% on hackage.haskell.org
array 0.5.8.0
18 versions - Latest release: over 1 year ago - 323 dependent packages - 4,071 dependent repositories - 44.1 thousand downloads total - 6 maintainers
enummapset 0.2.0
This package contains simple wrappers around Data.IntMap and Data.IntSet with Enum keys and eleme...
13 versions - Latest release: over 13 years ago - 13 dependent packages - 19 dependent repositories - 15.1 thousand downloads total - 11 stars on GitHub - 2 maintainers
KdTree 0.2.1
This is a simple library for k-d trees in Haskell. It enables searching through collections of po...
6 versions - Latest release: over 14 years ago - 9 dependent repositories - 6.25 thousand downloads total - 29 stars on GitHub - 2 maintainers
Top 0.6% on hackage.haskell.org
containers 0.6.8
Assorted concrete container types
42 versions - Latest release: over 2 years ago - 1,561 dependent packages - 17,705 dependent repositories - 131 thousand downloads total - 353 stars on GitHub - 3 maintainers
type-safe-avl 1.0.0.1
Several implementations of type-safe binary search trees (BST) and balanced binary search trees (...
2 versions - Latest release: almost 4 years ago - 214 downloads total - 1 stars on GitHub - 1 maintainer
rle 0.1.0.1
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 440 downloads total - 3 stars on GitHub - 1 maintainer
Top 1.4% on hackage.haskell.org
fgl 5.8.3.0
26 versions - Latest release: over 1 year ago - 31 dependent packages - 385 dependent repositories - 74.4 thousand downloads total - 3 maintainers
Top 1.3% on hackage.haskell.org
vector 0.9.1
. An efficient implementation of Int-indexed arrays (both mutable and immutable), with a powerful...
43 versions - Latest release: over 14 years ago - 576 dependent packages - 6,595 dependent repositories - 427 thousand downloads total - 365 stars on GitHub - 4 maintainers
bookkeeper 0.2.5
Please see README.md for more information and examples.
10 versions - Latest release: over 8 years ago - 3 dependent repositories - 7.45 thousand downloads total - 54 stars on GitHub - 2 maintainers
multi-containers 0.1.1
A library that provides a few multimap variants.
5 versions - Latest release: about 6 years ago - 10 dependent repositories - 2.33 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 1.5% on hackage.haskell.org
fingertree 0.1.6.3
19 versions - Latest release: 5 months ago - 13 dependent packages - 446 dependent repositories - 101 thousand downloads total - 1 maintainer
localization 1.0.1.20180226
2 versions - Latest release: about 8 years ago - 1.35 thousand downloads total - 1 maintainer
splay 0.0.6
6 versions - Latest release: almost 11 years ago - 3.32 thousand downloads total - 1 maintainer
data-stringmap 1.0.0
5 versions - Latest release: over 12 years ago - 3 dependent repositories - 5.21 thousand downloads total - 2 maintainers
intset-imperative 0.1.0.0
An imperative integer set written in Haskell. Read https://deliquus.com/posts/2018-07-30-imperat...
1 version - Latest release: almost 8 years ago - 6 dependent repositories - 1.31 thousand downloads total - 2 stars on GitHub - 1 maintainer
radix-tree 1.1.0.0
Radix and PATRICIA trees, both spine-strict and spine-lazy. See the README for a brief overview o...
5 versions - Latest release: over 1 year ago - 2 dependent repositories - 1.12 thousand downloads total - 4 stars on GitHub - 2 maintainers
magma 0.7.0.0
magma algebraic library
12 versions - Latest release: about 1 month ago - 6.06 thousand downloads total - 3 stars on GitHub - 1 maintainer
vector-stream 0.1.0.1
Simple yet powerful monadic streams that are used as a backbone for vector package fusion functio...
2 versions - Latest release: over 2 years ago - 3 dependent packages - 8 dependent repositories - 6.9 thousand downloads total - 365 stars on GitHub - 3 maintainers
repa-series 1.0.0.1
1 version - Latest release: almost 13 years ago - 1.23 thousand downloads total - 5 maintainers
quickset 0.1.0
1 version - Latest release: over 13 years ago - 1.19 thousand downloads total - 2 maintainers
build 0.0.1
A library for experimenting with build systems and incremental computation frameworks, based on t...
4 versions - Latest release: almost 8 years ago - 1 dependent repositories - 2.49 thousand downloads total - 273 stars on GitHub - 1 maintainer
vector-rotcev 0.1.0.2
A wrapper for an arbitrary Vector with O(1) reverse. Instead of creating a copy, it just flips a ...
3 versions - Latest release: over 3 years ago - 7 dependent repositories - 1.2 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 7.9% on hackage.haskell.org
PSQueue 1.2.2
7 versions - Latest release: 9 months ago - 4 dependent packages - 132 dependent repositories - 10.9 thousand downloads total - 3 maintainers
cmph 0.0.1
a binding to the C-based CMPH library (http://cmph.sf.net).
1 version - Latest release: about 10 years ago - 1 dependent repositories - 1 thousand downloads total - 1 maintainer
btree-concurrent 0.1.5
A backend agnostic, concurrent BTree
5 versions - Latest release: over 13 years ago - 4.45 thousand downloads total - 2 stars on GitHub - 1 maintainer
sdp4unordered 0.2
1 version - Latest release: about 5 years ago - 253 downloads total - 1 maintainer
nonempty-containers 0.3.5.0 💰
Efficient and optimized non-empty versions of types from containers. Inspired by non-empty-contai...
14 versions - Latest release: 12 months ago - 6 dependent packages - 25 dependent repositories - 16 thousand downloads total - 25 stars on GitHub - 1 maintainer
row-types-barbies 1.0.0.0
This package is a small extension to the row-types library that includes barbies instances for ro...
1 version - Latest release: over 4 years ago - 276 downloads total - 112 stars on GitHub - 1 maintainer
Top 9.7% on hackage.haskell.org
parameterized-utils 2.1.1
A set of utilities for using indexed types including containers, equality, and comparison.
19 versions - Latest release: almost 6 years ago - 11 dependent packages - 30 dependent repositories - 12.2 thousand downloads total - 60 stars on GitHub - 7 maintainers
hw-rankselect-base 0.3.4.1 💰
Please see README.md
15 versions - Latest release: almost 6 years ago - 5 dependent packages - 18 dependent repositories - 10.1 thousand downloads total - 9 stars on GitHub - 3 maintainers
edit-distance-vector 1.0.0.4
An implementation of the Wagner–Fischer dynamic programming algorithm to find the optimal edit sc...
5 versions - Latest release: almost 10 years ago - 20 dependent repositories - 7.38 thousand downloads total - 9 stars on GitHub - 1 maintainer
random-access-list 0.2
2 versions - Latest release: almost 18 years ago - 2.06 thousand downloads total - 1 maintainer
vary 0.1.1.3
Vary: Friendly and fast Variant types for Haskell Just like tuples are a version of a user-defin...
9 versions - Latest release: 11 months ago - 454 downloads total - 10 stars on GitHub - 1 maintainer
groan 0.1.0.1
2 versions - Latest release: 4 days ago - 0 downloads total - 1 maintainer
srtree 2.0.1.8
A Symbolic Regression Tree data structure to work with mathematical expressions with support to f...
20 versions - Latest release: 26 days ago - 2 dependent packages - 1 dependent repositories - 1.33 thousand downloads total - 5 stars on GitHub - 1 maintainer
heph-sparse-set 0.1.0.0
Please see the README on GitHub at https://github.com/jtnuttall/heph/tree/main/heph-sparse-set#re...
1 version - Latest release: 11 months ago - 25 downloads total - 2 stars on GitHub - 1 maintainer
trie-simple 0.4.4
A trie data structure TMap c v, to hold a mapping from list of characters ([c]) to something. In ...
4 versions - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 2.28 thousand downloads total - 1 maintainer
dph-examples 0.7.0.5
12 versions - Latest release: over 13 years ago - 10.2 thousand downloads total - 1 maintainer
HMap 1.3.0
Fast heterogeneous maps in Haskell
28 versions - Latest release: about 8 years ago - 1 dependent repositories - 24.7 thousand downloads total - 7 stars on GitHub - 1 maintainer
data-vector-growable 0.0.1
2 versions - Latest release: over 5 years ago - 1 dependent repositories - 531 downloads total - 1 maintainer
swapper 0.1
Transparently swapping data from in-memory structures to disk
1 version - Latest release: over 14 years ago - 1.16 thousand downloads total - 1 stars on GitHub - 1 maintainer
SuffixStructures 0.0.1.0
Suffix array construction in Haskell. Currently, only a naive method is provided. More advanced c...
1 version - Latest release: about 11 years ago - 1 dependent repositories - 1.12 thousand downloads total - 1 maintainer
hw-xml 0.5.1.2 💰
XML parser based on succinct data structures. Please see README.md
19 versions - Latest release: over 2 years ago - 1 dependent package - 7 dependent repositories - 9.38 thousand downloads total - 16 stars on GitHub - 2 maintainers
Top 4.2% on hackage.haskell.org
algebraic-graphs 0.6.1
Alga is a library for algebraic construction and manipulation of graphs in Haskell. See this pape...
16 versions - Latest release: almost 4 years ago - 12 dependent packages - 65 dependent repositories - 28.8 thousand downloads total - 750 stars on GitHub - 1 maintainer
bit-array 0.1.2
A bit array (aka bitset, bitmap, bit vector) API for numeric types
4 versions - Latest release: over 9 years ago - 1 dependent repositories - 3.27 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 9.7% on hackage.haskell.org
semirings 0.5.4
Haskellers are usually familiar with monoids and semigroups. A monoid has an appending operation ...
23 versions - Latest release: almost 6 years ago - 7 dependent packages - 15 dependent repositories - 23.3 thousand downloads total - 44 stars on GitHub - 1 maintainer
static-hash 0.0.2
3 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 3.66 thousand downloads total - 1 maintainer
megastore 0.1.1.2
Please see the README on GitHub at https://github.com/MilesLitteral/megastore/tree/release#readme
3 versions - Latest release: about 2 months ago - 1 dependent package - 253 downloads total - 0 stars on GitHub - 1 maintainer
spool 0.1
This library allows conversion between the types from Data.ByteString (package bytestring) and Da...
1 version - Latest release: over 14 years ago - 1 dependent package - 26 dependent repositories - 5.28 thousand downloads total - 1 maintainer
symantic-base 0.5.0.20221211
9 versions - Latest release: over 3 years ago - 1.26 thousand downloads total - 1 maintainer
repa-devil 0.3.2
Image library based on the DevIL open source image library for the repa array library.
12 versions - Latest release: almost 14 years ago - 141 dependent repositories - 9.57 thousand downloads total - 6 stars on GitHub - 3 maintainers
lca 0.3.1
This package provides a reference implementation of my skew binary random access algorithm for pe...
10 versions - Latest release: over 8 years ago - 141 dependent repositories - 9.38 thousand downloads total - 24 stars on GitHub - 2 maintainers
libgraph 1.14
12 versions - Latest release: over 8 years ago - 8 dependent repositories - 9.91 thousand downloads total - 1 maintainer
array-utils 0.3
3 versions - Latest release: over 15 years ago - 3.63 thousand downloads total - 1 maintainer
meldable-heap 2.0.3
Automatically exported from code.google.com/p/priority-queues
8 versions - Latest release: almost 16 years ago - 1 dependent repositories - 7.49 thousand downloads total - 6 stars on GitHub - 1 maintainer
repa-plugin 1.0.0.1
1 version - Latest release: almost 13 years ago - 1.36 thousand downloads total - 3 maintainers
repa-eval 4.2.4.0
4 versions - Latest release: over 1 year ago - 1 dependent repositories - 2.15 thousand downloads total - 5 maintainers
EdisonAPI 1.3.3
Edison: A Library of Efficient Data Structures
8 versions - Latest release: over 3 years ago - 2 dependent packages - 15 dependent repositories - 17.8 thousand downloads total - 57 stars on GitHub - 2 maintainers
hw-eliasfano 0.1.2.1 💰
Please see README.md
7 versions - Latest release: about 4 years ago - 6 dependent repositories - 4.05 thousand downloads total - 4 stars on GitHub - 2 maintainers
reflection-without-remorse 0.9.5
Free and operational monad that efficiently support alternating between building and observing.
6 versions - Latest release: over 11 years ago - 4.13 thousand downloads total - 1 stars on GitHub - 1 maintainer
indexed-containers 0.1.0.2
If the lengths of your lists are known statically, using indexed lists improves type safety with ...
3 versions - Latest release: about 6 years ago - 7 dependent repositories - 1.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
dph-prim-par 0.7.0.1
4 versions - Latest release: over 13 years ago - 2 dependent repositories - 3.83 thousand downloads total - 1 maintainer
depq 0.4.2 💰
Double-ended priority queues, for efficient retrieval of minimum and maximum elements in ordered ...
6 versions - Latest release: about 5 years ago - 7 dependent repositories - 1.69 thousand downloads total - 6 stars on GitHub - 1 maintainer
interval-patterns 0.8.2
Intervals of ordered types, and their monoids under union.
17 versions - Latest release: 9 days ago - 1.3 thousand downloads total - 8 stars on GitHub - 1 maintainer
type-indexed-queues 0.2.0.0
This library provides implementations of five different queues (binomial, pairing, skew, leftist,...
3 versions - Latest release: about 9 years ago - 1 dependent repositories - 2.21 thousand downloads total - 8 stars on GitHub - 1 maintainer
atomic-counter 0.1.2
This package defines Counter type that can be safely modified concurrently from multiple threads....
7 versions - Latest release: about 3 years ago - 1 dependent package - 1.24 thousand downloads total - 19 stars on GitHub - 1 maintainer
gmap 0.1
1 version - Latest release: over 17 years ago - 1.29 thousand downloads total - 1 maintainer
merkle-patricia-db 0.1.0
1 version - Latest release: over 8 years ago - 1 dependent repositories - 968 downloads total - 1 maintainer
treemap 2.4.0.20180213
3 versions - Latest release: about 8 years ago - 2.11 thousand downloads total - 1 maintainer
hetero-map 0.21
Pure heterogeneous maps for Haskell
3 versions - Latest release: over 17 years ago - 3.37 thousand downloads total - 2 stars on GitHub - 1 maintainer
hw-dsv 0.4.0 💰
Please see the README on Github at https://github.com/haskell-works/hw-dsv#readme
16 versions - Latest release: over 6 years ago - 1 dependent package - 8 dependent repositories - 8.8 thousand downloads total - 20 stars on GitHub - 3 maintainers
skip-list 0.1.0.1
Skip lists provide efficient amortized indexing deep into lists by building an index that, essent...
2 versions - Latest release: almost 9 years ago - 1 dependent repositories - 1.83 thousand downloads total - 9 stars on GitHub - 1 maintainer
hkd 0.2.1
"Higher-kinded data" utilities, e.g. and other classes and types. Note: this package is experim...
3 versions - Latest release: over 2 years ago - 1 dependent repositories - 1.37 thousand downloads total - 66 stars on GitHub - 2 maintainers
hashmap-throw 0.1.0.0
Adds a lookupOrThrow function that throws if the key is not found
1 version - Latest release: over 5 years ago - 349 downloads total - 1 maintainer
comfort-array 0.5.5
23 versions - Latest release: almost 2 years ago - 13 dependent packages - 6 dependent repositories - 8.01 thousand downloads total - 1 maintainer
DrIFT-cabalized 2.3.0
DrIFT is a type sensitive preprocessor for Haskell. It extracts type declarations and directives ...
5 versions - Latest release: over 12 years ago - 5.21 thousand downloads total - 2 maintainers
PerfectHash 0.1.5
A perfect hashing library for mapping bytestrings to values. Insertion is not supported (by desig...
6 versions - Latest release: about 10 years ago - 1 dependent repositories - 5.67 thousand downloads total - 1 maintainer
TernaryTrees 0.0.2
17 versions - Latest release: almost 17 years ago - 15 thousand downloads total - 1 maintainer
rrb-vector 0.2.2.1
An RRB-Vector is an efficient sequence data structure. It supports fast indexing, iteration, conc...
7 versions - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 1.1 thousand downloads total - 29 stars on GitHub - 1 maintainer
listlike-instances 0.2.3
7 versions - Latest release: over 13 years ago - 1 dependent package - 3 dependent repositories - 5.56 thousand downloads total - 1 maintainer
hw-excess 0.2.3.0 💰
Please see README.md
12 versions - Latest release: about 6 years ago - 1 dependent package - 18 dependent repositories - 8.54 thousand downloads total - 2 stars on GitHub - 2 maintainers
repa-convert 4.2.4.0
8 versions - Latest release: over 1 year ago - 2 dependent repositories - 5.31 thousand downloads total - 5 maintainers
row-types 1.0.1.2
This package uses closed type families and type literals to implement open records and variants. ...
11 versions - Latest release: over 4 years ago - 11 dependent packages - 31 dependent repositories - 13.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
mappings 0.4.0.0
A typeclass and a number of implementations; please read README.md on github
11 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 738 downloads total - 0 stars on GitHub - 1 maintainer
Top 9.7% on hackage.haskell.org
repa-algorithms 3.4.2.0
26 versions - Latest release: over 1 year ago - 153 dependent repositories - 23.5 thousand downloads total - 6 maintainers
ADPfusionSet 0.0.0.2
generalized Algebraic Dynamic Programming Extensions of ADPfusion for set-(like) data structures.
2 versions - Latest release: over 8 years ago - 1 dependent repositories - 2.13 thousand downloads total - 2 stars on GitHub - 1 maintainer
nested-sequence 0.2
2 versions - Latest release: almost 10 years ago - 2.04 thousand downloads total - 1 maintainer
trial-optparse-applicative 0.0.0.0 💰
Trial data structure related helper functions for optparse-applicative.
1 version - Latest release: almost 6 years ago - 1 dependent package - 2 dependent repositories - 2.87 thousand downloads total - 21 stars on GitHub - 2 maintainers
dawg 0.8.2
Directed acyclic word graphs
14 versions - Latest release: over 6 years ago - 8 dependent repositories - 11.9 thousand downloads total - 11 stars on GitHub - 1 maintainer
HLearn-approximation 1.1.0
2 versions - Latest release: almost 13 years ago - 2.58 thousand downloads total - 1 maintainer
disjoint-sets-st 0.1
Imperative ST/IO based disjoint set data structure.
1 version - Latest release: almost 13 years ago - 2.07 thousand downloads total - 1 stars on GitHub - 1 maintainer
dph-par 0.5.1.99
2 versions - Latest release: over 13 years ago - 1 dependent repositories - 2.64 thousand downloads total - 1 maintainer
infinite-list 0.1.3
Modern lightweight library for infinite lists with fusion: API similar to Data.List. No depende...
4 versions - Latest release: 5 months ago - 6 dependent packages - 1 dependent repositories - 1.87 thousand downloads total - 18 stars on GitHub - 1 maintainer