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 details2 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 maintainermassiv-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 maintainersenummapset 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
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
containers 0.6.8
Assorted concrete container types42 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
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
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 maintainerlocalization 1.0.1.20180226
2 versions - Latest release: about 8 years ago - 1.35 thousand downloads total - 1 maintainersplay 0.0.6
6 versions - Latest release: almost 11 years ago - 3.32 thousand downloads total - 1 maintainerdata-stringmap 1.0.0
5 versions - Latest release: over 12 years ago - 3 dependent repositories - 5.21 thousand downloads total - 2 maintainersintset-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 library12 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 maintainersquickset 0.1.0
1 version - Latest release: over 13 years ago - 1.19 thousand downloads total - 2 maintainersbuild 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 maintainerscmph 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 BTree5 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 maintainernonempty-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
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
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.md15 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 maintainervary 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 maintainersrtree 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 maintainerHMap 1.3.0
Fast heterogeneous maps in Haskell28 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 maintainerswapper 0.1
Transparently swapping data from in-memory structures to disk1 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.md19 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
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
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 types4 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
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
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 maintainermegastore 0.1.1.2
Please see the README on GitHub at https://github.com/MilesLitteral/megastore/tree/release#readme3 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 maintainerrepa-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 maintainerarray-utils 0.3
3 versions - Latest release: over 15 years ago - 3.63 thousand downloads total - 1 maintainermeldable-heap 2.0.3
Automatically exported from code.google.com/p/priority-queues8 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 maintainersrepa-eval 4.2.4.0
4 versions - Latest release: over 1 year ago - 1 dependent repositories - 2.15 thousand downloads total - 5 maintainersEdisonAPI 1.3.3
Edison: A Library of Efficient Data Structures8 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.md7 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 maintainerdepq 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 maintainermerkle-patricia-db 0.1.0
1 version - Latest release: over 8 years ago - 1 dependent repositories - 968 downloads total - 1 maintainertreemap 2.4.0.20180213
3 versions - Latest release: about 8 years ago - 2.11 thousand downloads total - 1 maintainerhetero-map 0.21
Pure heterogeneous maps for Haskell3 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#readme16 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 found1 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 maintainerDrIFT-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 maintainerrrb-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 maintainerhw-excess 0.2.3.0 💰
Please see README.md12 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 maintainersrow-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 github11 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 maintainersADPfusionSet 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 maintainertrial-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 graphs14 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 maintainerdisjoint-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 maintainerinfinite-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
Related Keywords
Propose Tags
367
library
361
bsd3
258
data
99
mit
51
haskell
42
program
26
deprecated
18
apache
17
algorithms
15
haskell-library
13
graphs
13
gpl
12
math
9
algebra
8
succinct-data-structures
8
lgpl
7
mpl
7
bioinformatics
6
data-mining
6
concurrency
5
functors
5
containers
5
json
5
comonads
5
hacktoberfest
5
machine-learning
5
dependent-types
4
records
4
data-structure
4
bsd2
4
monads
4
data-science
4
schema
4
higher-order
4
quickcheck
4
array
4
list
3
development
3
control
3
tree
3
distributed-computing
3
text
3
graphics
3
massiv
3
haskell-arrays
3
bit
3
arrays
3
functional-programming
2
web-assembly
2
wasm
2
virtual-dom
2
ui
2
typescript
2
ramen
2
lenses
2
nix
2
javascript
2
ghcjs
2
ghc
2
web
2
miso
2
stream
2
stencil
2
parallel-processing
2
parallel-computing
2
multidimensional-arrays
2
massiv-io
2
serialization
2
stm
2
parallelism
2
cache
2
public-domain
2
nearest-neighbor-search
2
type-system
2
delayed-arrays
2
convolution
2
monoid
2
bit-vectors
2
types
2
ghvm-managed
2
agpl
2
generics
2
datastructure
2
formal-languages
2
burrows-wheeler-transform
1
fm-index
1
concepts
1
move-to-front
1
run-length-encoding
1
text-compression
1
model
1
codec
1
monad
1
sparse-merkle-tree
1
composite
1
suffix-array
1
modeling
1
software-engineering
1
validation
1