Packages tagged data-structures

320 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (315), bsd3 (241), data (79), mit (42), program (20), deprecated (16), algorithms (12), graphs (12), gpl (11), math (8), succinct-data-structures (8), algebra (7), apache (7), bioinformatics (6), data-mining (6), machine-learning (5), mpl (5), concurrency (4), functors (4), monads (4), array (3), bit (3), comonads (3), containers (3), control (3), distributed-computing (3), graphics (3), lgpl (3), records (3), bit-vectors (2), bsd2 (2), dependent-types (2), development (2), formal-languages (2), generics (2), lenses (2), miso (2), parallelism (2), public-domain (2), serialization (2), stm (2), text (2), web (2), adjunctions (1), agpl (1), categories (1), charts (1), codec (1), composite (1), concurrent (1), cryptography (1), csv (1), ...

Name
DLs
Rating
Description
Tags
Last U/L
Maintainer
ADPfusion630.0Efficient, high-level dynamic programming. (algorithms, bioinformatics, bsd3, data-structures, formal-languages, library)2019-10-01ChristianHoener
ADPfusionSet110.0Dynamic programming for Set data structures. (algorithms, bioinformatics, bsd3, data-structures, formal-languages, library)2017-10-19ChristianHoener
AlignmentAlgorithms120.0Collection of alignment algorithms (algorithms, bioinformatics, data-structures, gpl, library, linguistics)2017-03-14ChristianHoener
AvlTree210.0Balanced binary trees using the AVL algorithm. (bsd3, data-structures, library)2008-08-29AdrianHey
BiobaseTypes320.0Collection of types for bioinformatics (bioinformatics, bsd3, data-structures, library)2021-06-04ChristianHoener
CTRex60.0Open records using closed type families. (bsd3, data, data-structures, library)2014-11-13AtzeVanDerPloeg
DrIFT50.0Program to derive type class instances (bsd3, data-structures, library, program)2013-11-11KiwamuOkabe
DrIFT-cabalized (deprecated in favor of DrIFT)70.0Program to derive type class instances (bsd3, data-structures, deprecated, program)2013-09-03GwernBranwen, KiwamuOkabe
EdisonAPI520.0A library of efficient, purely-functional data structures (API) (data-structures, library, mit)2022-09-11RobertDockins, lyxia
EdisonCore562.25A library of efficient, purely-functional data structures (Core Implementations) (data-structures, library, mit)2022-09-11RobertDockins, lyxia
EnumMap50.0More general IntMap replacement. (bsd3, data-structures, library)2009-09-15JohnVanEnk
Etage-Graph140.0Data-flow based graph algorithms (data-structures, lgpl, library, program)2014-05-10MitarMilutinovic
FenwickTree140.0Data structure for fast query and update of cumulative sums (bsd3, data-structures, library)2015-03-19MichalGajda
GiST20.0A Haskell implementation of a Generalized Search Tree (GiST) (data-structures, library)2013-06-27MihailBogojeski
HLearn-approximation (deprecated)60.0 (bsd3, data-mining, data-structures, deprecated, library, machine-learning)2013-07-30MikeIzbicki
HLearn-datastructures (deprecated)70.0 (bsd3, data-mining, data-structures, deprecated, library, machine-learning)2013-07-27MikeIzbicki
HMap340.0Fast heterogeneous maps and unconstrained typeable-like functionality. (bsd3, data, data-structures, library)2018-04-17AtzeVanDerPloeg
HoleyMonoid90.0Monoids with holes. (bsd3, data-structures, library)2017-02-13MartijnVanSteenbergen
I1M80.0Code for the Haskell course taught at the University of Seville. (data-structures, education, gpl, library)2021-05-08Jose_A_Alonso
InternedData60.0Data interning (with compact regions where possible) (bsd3, data, data-structures, library, natural-language-processing)2019-10-02ChristianHoener
KdTree130.0KdTree, for efficient search in K-dimensional point clouds. (bsd3, data-mining, data-structures, graphics, library, machine-learning)2017-09-29IssacTrotts, jessekempf
PSQueue210.0Priority Search Queue (bsd3, data-structures, library)2022-04-13HerbertValerioRiedel, ScottDillard, teo
PerfectHash (deprecated in favor of perfecthash)110.0A perfect hashing library for mapping bytestrings to values. (bsd3, data, data-structures, deprecated, library)2016-04-29MarkWotton
RBTree50.0Pure haskell Red-Black-Tree implemetation (bsd3, data-structures, library)2011-06-09XingboWu
Stack152.25Stack data structure (bsd3, data-structures, library)2019-01-18rwlock
SuffixStructures20.0Suffix array construction (bsd3, data, data-structures, library, program)2015-05-07ChristianHoener
TernaryTrees190.0Efficient pure ternary tree Sets and Maps (bsd3, data-structures, library, program)2011-01-22AlexMason
TreeStructures110.0A collection of heaps and search trees (bsd3, data-structures, library)2010-03-15BrendanHickey
adjunctions4282.25Adjunctions and representable functors (adjunctions, bsd3, data-structures, library)2022-08-15EdwardKmett, EricMertens, ryanglscott, AaronVargo
adp-multi170.0ADP for multiple context-free languages (algorithms, bioinformatics, bsd3, data-structures, library)2013-05-29MaikRiechert
adp-multi-monadiccp60.0Subword construction in adp-multi using monadiccp (algorithms, bioinformatics, bsd3, data-structures, library)2013-05-29MaikRiechert
algebraic-graphs3652.5A library for algebraic graph construction and transformation (algebra, algorithms, data-structures, graphs, library, mit)2022-06-20snowleopard
appendmap210.0Map with a Semigroup and Monoid instances delegating to Semigroup of the elements (bsd3, data-structures, library)2018-09-02AlexeyKotlyarov
array1022.25Mutable and immutable arrays (bsd3, data-structures, library)2019-09-01AustinSeipp, BenGamari, HerbertValerioRiedel, IanLynagh, wz1000
array-utils (deprecated)60.0Primitive functions for updating many elements in mutable arrays at once (bsd3, data, data-structures, deprecated, library)2011-01-29AlexMason
bag (deprecated in favor of dlist)20.0A simple stable bag. (data-structures, deprecated, library, mit)2011-07-22DanielWaterworth
barbies2352.25Classes for working with types that can change clothes. (bsd3, data-structures, library)2022-01-05DanielGorin
barbies-layered40.0Barbies with layered clothes. (apache, data-structures, library)2021-07-15kakkun61
barbies-th300.0Create strippable HKD via TH (bsd3, data, data-structures, generics, library)2022-04-26FumiakiKinoshita
bcp47200.0Language tags as specified by BCP 47 (data, data-structures, library, mit)2022-03-30PatrickBrisbin, dukerutledge, mjgpy3, FreckleEngineering
bit-array60.0A bit array (aka bitset, bitmap, bit vector) API for numeric types (bit-vectors, data-structures, library, mit, pretty-printer)2016-10-01NikitaVolkov
bitset190.0A space-efficient set data structure. (data-structures, library, mit)2014-03-10DenisBueno, FedorGogolev, SergeiLebedev
bitwise740.0fast multi-dimensional unboxed bit packed Bool arrays (bit-vectors, bsd3, data, data-structures, library)2018-04-26ClaudeHeilandAllen
bitwise-enum180.0Bitwise operations on bounded enumerations (bsd3, data, data-structures, foreign, library)2021-02-26jnbooth
bk-tree80.0BK-tree implementation (data-structures, library, public-domain)2012-10-29FrancescoMazzoli
bktrees150.0A set data structure with approximate searching (bsd3, data-structures, library)2010-11-22JosefSvenningsson
bookkeeper170.0Anonymous records and overloaded labels (bsd3, data-structures, library, program, records)2017-12-17jkarni, bandali
bookkeeper-permissions20.0Permissions for bookkeeper records (bsd3, data-structures, library, records)2016-09-12pkamenarsky
boolexpr20.0Boolean expressions with various representations and search queries. (bsd3, data-structures, library, parsing, search)2011-12-15NicolasPouillard
btree-concurrent70.0A backend agnostic, concurrent BTree (data-structures, library)2012-10-31JohanBrinch
build112.0Build systems a la carte (algorithms, data-structures, library, mit)2018-07-06snowleopard
bytestring-to-vector570.0Convert between ByteString and Vector.Storable without copying (bsd3, data-structures, library)2019-02-08SvenHeyll
bytestring-trie1082.5An efficient finite map from bytestrings to values. (bsd3, data, data-structures, library)2022-03-15WrenThornton, WrenRomano
circular190.0Circular fixed-sized mutable vectors (bsd3, data-structures, library, math)2022-07-10dschrempf
cmph20.0low level interface to CMPH (bsd3, data, data-structures, library)2016-04-30MarkWotton
collections50.0Useful standard collections types and related functions. (bsd3, data-structures, library)2011-07-30JeanPhilippeBernardy, JohannesWaldmann
collections-api20.0API for collection data structures. (bsd3, data-structures, library)2010-08-25JeanPhilippeBernardy
collections-base-instances20.0Useful standard collections types and related functions. (bsd3, data-structures, library)2010-08-25JeanPhilippeBernardy
comfort-array272.0Arrays where the index type is a function of the shape type (bsd3, data-structures, library)2022-05-28HenningThielemann
comfort-array-shape90.0Additional shape types for the comfort-array package (bsd3, data-structures, library)2021-08-05HenningThielemann
composite-tuple80.0Tuple functions for composite records. (composite, data-structures, library, mit)2020-09-18locallycompact
composite-xstep130.0ReaderT transformer pattern for higher kinded composite data. (data-structures, library, mit)2020-09-05locallycompact
container-classes (deprecated)30.0Generic classes for interacting with different container types (bsd3, data-structures, deprecated, library)2010-07-18IvanMiljenovic
containers4532.75Assorted concrete container types (bsd3, data-structures, library)2022-07-22WrenThornton, dfeuer, WrenRomano, MattRenaud
containers-good-graph30.0Data.Graph, but it doesn't suck! (bsd3, data-structures, library)2021-06-03isovector
ctrie190.0Non-blocking concurrent map (concurrency, data-structures, library, mit)2017-09-29MichaelSchroeder
data-clist1130.0Simple functional ring type. (bsd3, data-structures, library)2022-02-25JohnVanEnk, jeremyjh
data-forest240.0A simple multi-way tree data structure. (apache, data-structures, library)2021-11-16chris_martin, Monoid_Mary
data-functor-logistic20.0Updatable analogue of Distributive functors (bsd3, data-structures, library)2021-11-16FumiakiKinoshita
data-lens-ixset (deprecated in favor of data-store, tables, lens)100.0A Lens for IxSet (bsd3, comonads, control, data-structures, deprecated, library)2012-01-15DagOdenhall
data-r-tree180.0R-Tree is a spatial data structure similar to Quadtrees or B-Trees. (data-structures, library, mit)2020-01-22SebastianPhilipp
data-stringmap80.0An efficient implementation of maps from strings to arbitrary values (data-structures, library, mit)2014-02-27UweSchmidt, SebastianPhilipp
data-vector-growable80.0Dynamic growable resizable mutable generic vector (bsd3, data, data-structures, library)2020-12-24FumiakiKinoshita
dawg210.0Directed acyclic word graphs (bsd3, data, data-structures, library)2013-07-22JakubWaszczuk
dawg-ord232.0Directed acyclic word graphs (bsd3, data, data-structures, library)2020-09-24JakubWaszczuk
decision-diagrams70.0Binary Decision Diagrams (BDD) and Zero-suppressed Binary Decision Diagrams (ZDD) (bsd3, data, data-structures, library, logic)2021-11-25MasahiroSakai
depq122.0Double-ended priority queues (bsd3, data, data-mining, data-structures, library)2021-04-12ocramz
dequeue340.0A typeclass and an implementation for double-ended queues. (bsd3, data-structures, library)2015-09-03HenryBucklow
diffarray60.0DiffArray (bsd3, data-structures, library)2013-06-11AndreasAbel, IanLynagh
disjoint-sets-st50.0Imperative ST/IO based disjoint set data structure. (bsd3, data-structures, library)2013-05-29PetrPudlak
distributive2192.0Distributive functors -- Dual to Traversable (bsd3, data-structures, library)2020-12-30EdwardKmett, EricMertens, ryanglscott
dph-base110.0Data Parallel Haskell common config and debugging functions. (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-examples170.0Data Parallel Haskell example programs. (bsd3, data-structures, program)2012-10-25BenLippmeier
dph-lifted-base80.0Data Parallel Haskell common definitions used by other dph-lifted packages. (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-lifted-copy60.0Data Parallel Haskell lifted array combinators. (deprecated version) (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-lifted-vseg70.0Data Parallel Haskell lifted array combinators. (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-par80.0(deprecated) (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-prim-interface50.0Data Parallel Haskell segmented arrays. (abstract interface) (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-prim-par140.0Data Parallel Haskell segmented arrays. (production version) (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-prim-seq100.0Data Parallel Haskell segmented arrays. (sequential implementation) (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-seq70.0(deprecated) (bsd3, data-structures, library)2012-10-25BenLippmeier
edit-distance-vector400.0Calculate edit distances and edit scripts between vectors. (algorithms, bsd3, data, data-structures, library)2016-05-24ThomasSutton
enummapmap80.0Map of maps using Enum types as keys (bsd3, data, data-structures, library)2014-02-01MatthewWest
enummaps122.0Enum wrappers for IntMap and IntSet (bsd3, data-structures, library)2020-06-23leif
enummapset1662.0IntMap and IntSet with Enum keys/elements. (bsd3, data-structures, library)2022-08-05MichalTerepeta, MikolajKonarski
ethereum-client-haskell50.0A Haskell version of an Ethereum client (bsd3, data-structures, program)2015-01-02jamshid
ethereum-merkle-patricia-db (deprecated in favor of merkle-patricia-db)30.0A modified Merkle Patricia DB (bsd3, data-structures, deprecated, library)2015-01-02jamshid
ethereum-rlp30.0Ethereum Recursive Length Prefix Encoding (apache, data-structures, library)2017-08-31jamshid
exposed-containers60.0A distribution of the 'containers' package, with all modules exposed. (bsd3, data-structures, library)2014-07-15vi
extended-containers40.0Heap and Vector container types (bsd3, data-structures, library)2021-04-22konsumlamm
extended-containers-lens50.0lens instances for extended-containers (bsd3, data-structures, lenses, library)2020-04-29konsumlamm
fgl1682.5Martin Erwig's Functional Graph Library (bsd3, data-structures, graphs, library)2022-09-24IvanMiljenovic, MartinErwig, TroelsHenriksen
fgl-extras-decompositions60.0Graph decomposition algorithms (bsd3, data-structures, graphs, library)2015-05-07ChristianHoener
fingertree2332.0Generic finger-tree structure, with example instances (bsd3, data-structures, library)2022-01-29RossPaterson
fingertree-psqueue80.0Implementation of priority search queues as finger trees. (bsd3, data-structures, library)2011-09-28CaleGibbard
fingertree-tf30.0Generic finger-tree structure using type families. (bsd3, data, data-structures, library)2014-10-05pawel834
flux-monoid60.0A monoid for tracking changes (bsd3, data-structures, library)2018-06-24ChrisPenner
function-builder250.0Create poly variadic functions for monoidal results (bsd3, data-structures, library)2019-02-06SvenHeyll
functor-friends10.0Friendly helpers for your recursion schemes. (bsd3, data-structures, library)2017-10-08mnoonan
generic-tree (deprecated in favor of hs-functors)130.0Generic Tree data type (data-structures, deprecated, library)2011-12-21
gmap30.0Composable maps and generic tries. (bsd3, data-structures, library)2008-12-15JamieBrandon
graph-matchings62.0An implementation of algorithms for matchings in graphs (data-structures, graphs, lgpl, library)2014-11-27eberlm
graph-utils100.0A simple wrapper & quasi quoter for fgl. (bsd3, data, data-structures, graphs, library)2010-06-29HiromiIshii
graph-wrapper330.0A wrapper around the standard Data.Graph with a less awkward interface (bsd3, data-structures, graphs, library)2019-01-25MaxBolingbroke, SoenkeHahn
graphite410.0Graphs and networks library (bsd3, data-structures, graphs, library)2019-06-08alx741, DanielCampoverde
graphs310.0A simple monadic graph library (algorithms, bsd3, data-structures, graphs, library)2022-05-07EdwardKmett, ryanglscott
grids160.0 (bsd3, data-structures, library)2019-03-10ChrisPenner
gtk-largeTreeStore30.0Large TreeStore support for gtk2hs (data-structures, graphics, lgpl, library)2014-10-11rakatan
hCM30.0Conceptual modelling support for Haskell (data-structures, development, library, mit, model, program)2017-05-08MarekSuchanek
haggle50.0A graph library offering mutable, immutable, and inductive graphs (bsd3, data-structures, graphs, library)2022-05-08TristanRavitch
hamtmap70.0A purely functional and persistent hash map (bsd3, data-structures, library)2011-01-20KevinWuWon
hashmap-throw20.0Throw behaviour for hashmap lookup. (data-structures, library, mit)2020-08-28locallycompact
hashtables-plus (deprecated)60.0Extensions for a "hashtables" library (data, data-structures, deprecated, library, mit)2014-04-29NikitaVolkov
heap520.0Heaps in Haskell (bsd3, data-structures, library)2018-04-11StephanFriedrichs, eberlm
heaps1512.0Asymptotically optimal Brodal/Okasaki heaps. (bsd3, data-structures, library)2021-02-17EdwardKmett, EricMertens, ryanglscott
hetero-map70.0Pure heterogeneous maps. (bsd3, data, data-structures, library)2009-01-12LukePalmer
hgal140.0library for computation automorphism group and canonical labelling of a graph (algorithms, data-structures, library)2013-06-23JeanPhilippeBernardy
hkd480.0"higher-kinded data" (data-structures, library)2022-09-15EdwardKmett, phadej
hobbits100.0A library for canonically representing terms with binding (bsd3, data-structures, library)2020-12-02EddyWestbrook
hw-balancedparens470.0Balanced parentheses (bit, bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-21newhoggy, haskellworks, GeorgeWilson
hw-dsv260.0Unbelievably fast streaming DSV file parser (bsd3, csv, data-structures, library, program, simd, succinct-data-structures, text)2022-03-25newhoggy, haskellworks, GeorgeWilson
hw-eliasfano160.0Elias-Fano (bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-25newhoggy, haskellworks
hw-excess290.0Excess (bsd3, data, data-structures, library, succinct-data-structures)2020-04-14newhoggy, haskellworks
hw-fingertree280.0Generic finger-tree structure, with example instances (bsd3, data-structures, library)2022-03-21newhoggy, haskellworks
hw-fingertree-strict220.0Generic strict finger-tree structure (bsd3, data-structures, library)2022-03-25newhoggy, haskellworks
hw-json-lens70.0Lens for hw-json (bsd3, data, data-structures, json, library, succinct-data-structures)2020-04-14newhoggy, haskellworks
hw-rankselect682.0Rank-select (bit, bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-23newhoggy, haskellworks, GeorgeWilson
hw-rankselect-base380.0Rank-select base (bit, bsd3, data, data-structures, library, succinct-data-structures)2020-06-09newhoggy, haskellworks, GeorgeWilson
hw-xml272.0XML parser based on succinct data structures. (bsd3, data, data-structures, library, program, succinct-data-structures, xml)2022-03-25newhoggy, haskellworks
igraph62.0Bindings to the igraph C library. (bsd3, data-structures, graphs, library)2013-01-15NilsSchweinsberg
impure-containers190.0Mutable containers in Haskell. (bsd3, data-structures, library)2020-02-14andrewthad, chessai
indexed-containers150.0Simple, no-frills indexed lists. (bsd3, data-structures, library)2020-03-02zliu41
int-like20.0Newtype wrappers over IntSet and IntMap (bsd3, data-structures, library)2022-05-19ejconlon
intern522.0Efficient hash-consing for arbitrary data types (bsd3, data, data-structures, library)2021-02-17EdwardKmett, ryanglscott
interval20.0Intervals with adherences. (data-structures, gpl, library)2016-08-21julm
interval-patterns110.0Intervals, and monoids thereof (algebra, bsd3, charts, data-structures, library, math, statistics, unclassified)2022-08-04melaniebrown
interval-tree-clock42.0Interval Tree Clocks (data, data-structures, distributed-computing, library, mit)2022-07-13arnemileswinter
intset-imperative140.0An imperative integer set written in Haskell. (bsd3, data-structures, library)2018-08-03hverr
iterable130.0API for hierarchical multilevel collections. (bsd3, data-structures, library)2014-05-19MichalGajda
ixset490.0Efficient relational queries on Haskell sets. (bsd3, data-structures, library)2022-04-22DavidFox, JeremyShaw
ixset-typed1290.0Efficient relational queries on Haskell sets. (bsd3, data-structures, library)2022-05-10AndresLoeh
ixset-typed-binary-instance60.0Binary instance for ixset-typed. (data-structures, library, mit)2020-08-28locallycompact
ixset-typed-conversions140.0Conversions from ixset-typed to other containers. (data-structures, library, mit)2020-09-14locallycompact
ixset-typed-hashable-instance130.0Hashable instance for ixset-typed. (data-structures, library, mit)2020-08-28locallycompact
justified-containers172.0Keyed container types with type-checked proofs of key presence. (bsd2, data-structures, library)2018-02-11mnoonan
kan-extensions4932.25Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads (bsd3, comonads, data-structures, functors, library, monads)2022-06-26EdwardKmett, EricMertens, ryanglscott
keys1452.0Keyed functors and containers (bsd3, containers, data-structures, library)2020-01-29EdwardKmett, EricMertens, ryanglscott
knead120.0Repa-like array processing using LLVM JIT (bsd3, data-structures, library)2020-03-21HenningThielemann
knit40.0Ties the knot on data structures that reference each other by unique keys. (bsd3, data-structures, library)2021-06-25pkamenarsky
labeled-graph20.0Labeled graph structure (bsd3, data-structures, library)2012-11-05JeanPhilippeBernardy
labeled-tree30.0Labeled tree structure (bsd3, data-structures, library)2010-08-04JeanPhilippeBernardy
lca262.0O(log n) persistent online lowest common ancestor search without preprocessing (algorithms, bsd3, data-structures, library)2021-02-17EdwardKmett, ryanglscott
libgraph290.0Store and manipulate data in a graph. (algorithms, bsd3, data-structures, library)2017-09-03faddegon
linked-list-with-iterator52.0A pure linked list which is mutable through iterators. (bsd3, data-structures, library)2016-09-29CindyLinz
list-t4362.0ListT done right (control, data-structures, library, mit, streaming)2022-07-11NikitaVolkov
list-tries290.0Tries and Patricia tries: finite sets and maps for list keys (bsd3, data, data-structures, library)2020-05-12MattiNiemenmaa, arybczak
listlike-instances (deprecated in favor of ListLike)160.0Extra instances of the ListLike class (bsd3, data-structures, deprecated, generics, library)2012-11-13JohnLato
loc402.0Types representing line and column positions and ranges in text files. (apache, data-structures, library, text)2022-06-27chris_martin, Monoid_Mary
localization40.0Library for localization (l10n) (data-structures, gpl, library)2018-02-27julm
magma120.0magma is an algebraic structure. (algebra, bsd3, data, data-structures, library, math)2021-06-18KatsutoshiItoh
map-exts92.0Extensions to Data.Map (bsd3, data-structures, library, program)2018-01-10coopercm
map-syntax322.0Syntax sugar for defining maps (bsd3, data-structures, library)2018-04-03DougBeardsley
massiv1032.5Massiv (Массив) is an Array Library. (array, bsd3, data, data-structures, library, parallelism)2022-08-15lehins
massiv-io382.0Import/export of Image files into massiv Arrays (bsd3, data, data-structures, library)2021-10-23lehins
massiv-persist140.0Compatibility of 'massiv' with 'persist' (array, bsd3, data-structures, library, serialization)2022-07-05lehins
massiv-serialise132.0Compatibility of 'massiv' with 'serialise' (array, bsd3, data-structures, library, serialization)2021-11-25lehins
massiv-test240.0Library that contains generators, properties and tests for Massiv Array Library. (bsd3, data, data-structures, library, parallelism)2021-08-01lehins
meldable-heap180.0Asymptotically optimal, Coq-verified meldable heaps, AKA priority queues (bsd3, data-structures, library)2010-05-23JimApple
merkle-patricia-db60.0A modified Merkle Patricia DB (apache, data-structures, library)2017-09-01jamshid
min-max-pqueue120.0Double-ended priority queues. (bsd3, data-structures, library)2020-06-25zliu41
miso1032.25A tasty Haskell front-end framework (bsd3, data-structures, library, miso, web)2022-09-09DavidJohnson
miso-examples100.0A tasty Haskell front-end framework (bsd3, data-structures, miso, web)2021-12-21DavidJohnson
monadic-arrays290.0Boxed and unboxed arrays for monad transformers (bsd3, data-structures, library)2016-01-17EdwardKmett
mono-traversable-keys110.0Type-classes for interacting with monomorphic containers with a key (bsd3, containers, data, data-structures, library)2021-11-10recursion_ninja
monus-weighted-search42.0Efficient search weighted by an ordered monoid with monus. (data-structures, library, mit)2021-08-29oisdk
more-containers270.0A few more collections (data-structures, library, mit)2021-04-05mtth
multi-containers150.0A few multimap variants. (bsd3, data-structures, library)2021-07-09zliu41
multimap630.0A multimap. (data-structures, library, mit)2013-06-01JulianFleischer
multiset670.0The Data.MultiSet container type (bsd3, data-structures, library)2019-12-15TwanVanLaarhoven
naperian70.0Efficient representable functors (bsd3, data-structures, library)2017-08-21AaronVargo
nested-sequence60.0List-like data structures with O(log(n)) random access (bsd3, data, data-structures, library)2016-07-09BalazsKomuves
nested-sets40.0Nested set model implementation (data-structures, gpl, library)2014-10-11rakatan
nibblestring120.0Packed, strict nibble arrays with a list interface (ByteString for nibbles) (bsd3, data-structures, library)2015-01-02jamshid
nonempty-containers1042.25Non-empty variants of containers data types, with full API (bsd3, data-structures, library)2021-09-26jle
nonempty-zipper170.0A non-empty comonadic list zipper (data, data-structures, library, mit)2022-03-31PatrickBrisbin, dukerutledge, mjgpy3, FreckleEngineering
nonemptymap130.0A NonEmptyMap Implementation (bsd3, data-structures, library)2018-11-10ChristopherDavenport
nthable30.0 (bsd3, data-structures, library)2009-02-09GeorgePollard
pangraph100.0A set of parsers for graph languages and conversions to graph libaries. (bsd3, data-structures, graphs, library, parser)2018-10-05thisiswhereitype
parameterized-utils562.0Classes and data structures for working with data-kind indexed types (bsd3, data-structures, dependent-types, library)2022-03-08KevinQuick, RobertDockins, galoisinc
path-tree30.0`Data.Tree` for file paths (data-structures, library, mit)2022-04-03sridca
pedestrian-dag70.0A pedestrian implementation of directed acyclic graphs (bsd3, data, data-structures, library)2018-09-19JakubWaszczuk
perfect-hash-generator232.25Perfect minimal hashing implementation in native Haskell (apache, data-structures, embedded, library, program)2022-06-27kostmo
perfecthash60.0A perfect hashing library for mapping bytestrings to values. (bsd3, data, data-structures, library)2016-05-02MarkWotton
permutation330.0A library for permutations and combinations. (bsd3, data-structures, library, math)2015-01-20PatrickPerry, spacekitteh
pomaps160.0Maps and sets of partial orders (data-structures, library, mit)2021-02-07sgraf812
pqueue1620.0Reliable, persistent, fast priority queues. (bsd3, data-structures, library)2022-06-19LouisWasserman, lspitzner, dfeuer, konsumlamm
primitive-containers130.0containers backed by arrays (bsd3, data-structures, library)2019-12-11andrewthad
psqueues2342.25Pure priority search queues (bsd3, data-structures, library)2021-11-05JasperVanDerJeugt
q4c12-twofinger80.0Efficient alternating finger trees (bsd2, data-structures, library)2018-01-17quasicomputational
quickset20.0Very fast and memory-compact query-only set and map structures (bsd3, data, data-structures, library)2012-11-14ErtugrulSoeylemez, esz
radix-tree30.0Radix tree data structive over short byte-strings (bsd3, data-structures, library)2018-08-26SergeyVinokurov
ralist160.0Random access list with a list compatible interface. (bsd3, data-structures, library)2021-10-08CarterSchonwald, LennartAugustsson
random-access-list60.0Random-access lists in Haskell (bsd3, data-structures, library)2008-06-16StephanFriedrichs
random-tree130.0Create random trees (data-structures, gpl, library)2016-02-09GregorySchwartz
randproc90.0Data structures and support functions for working with random processes (bsd3, data-structures, library)2011-07-03DavidBanas
rational-list10.0finite or repeating lists (bsd3, data-structures, library)2019-10-20RossPaterson
rbst30.0Randomized Binary Search Trees (data-structures, library, mit)2020-05-09ArnauAbella
record320.0Anonymous records (control, data-structures, library, mit, records)2016-10-24NikitaVolkov
reflection-without-remorse80.0Efficient free and operational monads. (bsd3, data, data-structures, library)2014-12-30AtzeVanDerPloeg
relacion30.0A relation data structure. (bsd3, data-structures, library)2010-11-15LeonelFonseca
relation240.0A data structure representing Relations on Sets. (bsd3, data-structures, library)2020-04-14newhoggy, haskellworks
repa892.0High performance, regular, shape polymorphic parallel arrays. (bsd3, data-structures, library)2022-01-03BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale
repa-algorithms460.0Algorithms using the Repa array library. (bsd3, data-structures, library)2022-03-20BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale
repa-array170.0Bulk array representations and operators. (bsd3, data-structures, library)2016-06-18BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell
repa-bytestring120.0(deprecated) (bsd3, data-structures, library)2012-04-03BasVanDijk, BenLippmeier, TrevorMcDonell
repa-convert120.0Packing and unpacking flat tables. (bsd3, data-structures, library)2017-12-13BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell
repa-devil (deprecated in favor of friday)160.0Support for image reading and writing of Repa arrays using in-place FFI calls (bsd3, data-structures, deprecated, library)2015-04-13DonaldStewart, RaphaelJavaux, ThomasDuBuisson
repa-eval50.0Low-level parallel operators on bulk random-accessble arrays. (bsd3, data-structures, library)2016-06-18BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell
repa-examples290.0Examples using the Repa array library. (bsd3, data-structures, program)2018-10-03BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale
repa-fftw50.0Perform fft with repa via FFTW (bsd3, data-structures, library)2013-12-21AtsuroHoshino
repa-flow60.0Data-parallel data flows. (bsd3, data-structures, library)2016-06-18BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell
repa-io470.0Read and write Repa arrays in various formats. (bsd3, data-structures, library)2022-03-20BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale
repa-plugin50.0Data Flow Fusion GHC Plugin. (bsd3, data-structures, library)2013-07-26BasVanDijk, BenLippmeier
repa-scalar90.0Scalar data types and conversions. (bsd3, data-structures, library)2019-05-26BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale
repa-series60.0Series Expressionss API (bsd3, data-structures, library)2013-07-26BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell
repa-sndfile30.0Reading and writing sound files with repa arrays (bsd3, data-structures, library)2013-12-21AtsuroHoshino
repa-stream50.0Stream functions not present in the vector library. (bsd3, data-structures, library)2016-06-18BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell
representable-functors (deprecated in favor of adjunctions)500.0Representable functors (bsd3, data-structures, deprecated, functors, library, monads)2013-10-13EdwardKmett, EricMertens, ryanglscott, AaronVargo
representable-tries480.0Tries from representations of polynomial functors (bsd3, comonads, data-structures, functors, library, monads)2013-01-06EdwardKmett
rle30.0A data type of run-length-encoded lists (apache, data-structures, library)2021-09-17AndrewPritchard
rosezipper190.0Generic zipper implementation for Data.Tree (bsd3, data-structures, library)2010-06-06EricKow, IavorDiatchki
row-types1000.0Open Records and Variants (data, data-structures, library, mit)2021-09-10dwincort
row-types-aeson30.0aeson instances for Open Records and Variants (data, data-structures, library, mit)2022-07-10dwincort
row-types-barbies20.0barbies instances for Open Records and Variants (data, data-structures, library, mit)2021-09-26dwincort
rp-tree292.0Random projection trees (bsd3, data, data-mining, data-structures, library, machine-learning, program)2021-11-04ocramz
rrb-vector90.0Efficient RRB-Vectors (bsd3, data-structures, library)2021-08-03konsumlamm
rstream20.0stream-fusion framework from vector (bsd3, data, data-structures, library)2018-11-01chessai
sdp50.0Simple Data Processing (bsd3, data-structures, library)2021-12-10AndreyMulik
sdp-binary20.0Binary instances for SDP (bsd3, data-structures, library)2021-02-23AndreyMulik
sdp-deepseq20.0DeepSeq SDP extension. (bsd3, data-structures, library)2021-02-19AndreyMulik
sdp-hashable20.0Hashable instances for SDP (bsd3, data-structures, library)2021-02-19AndreyMulik
sdp-io20.0SDP IO extension (bsd3, data-structures, library)2021-02-24AndreyMulik
sdp-quickcheck20.0SDP QuickCheck support (bsd3, data-structures, library)2021-02-19AndreyMulik
sdp4bytestring20.0SDP wrapper for ByteString. (bsd3, data-structures, library)2021-02-24AndreyMulik
sdp4text30.0SDP wrapper for Text. (bsd3, data-structures, library)2021-02-24AndreyMulik
sdp4unordered20.0SDP classes for unordered containers (bsd3, data-structures, library)2021-02-23AndreyMulik
sdp4vector20.0SDP wrapper for Vector (bsd3, data-structures, library)2021-02-19AndreyMulik
selections160.0Combinators for operating with selections over an underlying functor (bsd3, data-structures, functors, library)2020-10-21ChrisPenner
semigroups4672.75Anything that associates (algebra, bsd3, data, data-structures, library, math)2021-11-16EdwardKmett, EricMertens, HerbertValerioRiedel, ryanglscott
semigroups-actions30.0Semigroups actions (algebra, bsd3, data, data-structures, library, math)2012-12-20PetrPudlak
semilattices170.0Semilattices (algebra, bsd3, data, data-structures, library, math)2019-10-03robrix
semirings1512.0two monoids as one, in holy haskimony (algebra, bsd3, data, data-structures, library, math, mathematics, maths)2021-01-07chessai
sequence200.0A type class for sequences and various sequence data structures. (bsd3, data, data-structures, library)2021-08-15AtzeVanDerPloeg, dfeuer
signed-multiset170.0Multisets with negative membership. (bsd3, data-structures, library)2014-04-23StefanHoldermans
sirkel20.0Sirkel, a Chord DHT (bsd3, concurrency, concurrent, data-structures, database, distributed-computing, library)2011-09-16MortenLysgaard
slist742.25Sized list (data-structures, library, list, mpl)2021-03-18vrom911
sparse-merkle-trees10.0Sparse Merkle trees with proofs of inclusion and exclusion (bsd3, cryptography, data-structures, library)2022-05-26tochicool
sparsebit60.0Sparse bitmaps for pattern match coverage (bsd3, data-structures, development, library)2009-03-10KiYungAhn
splay112.0Generic splay-based sequence representation (bsd3, data-structures, library)2015-07-12dramforever
spool50.0Convert between ByteString and Vector.Storable without copying (bsd3, data-structures, library)2011-09-15KeeganMcAllister
stable-heap50.0Purely functional stable heaps (fair priority queues) (data-structures, library, mit)2015-05-17JakeMcArthur
statethread20.0The ST monad and STRefs (bsd3, data-structures, library, monads)2012-04-07HenningThielemann
static-hash210.0Immutable hash (bsd3, data-structures, library)2022-08-22KazuYamamoto
stm-containers1462.0Containers for STM (concurrency, data-structures, library, mit, stm)2020-10-19NikitaVolkov
stm-hamt2220.0STM-specialised Hash Array Mapped Trie (concurrency, data-structures, library, mit, stm)2022-08-13NikitaVolkov
strict-containers200.0Strict containers. (bsd3, data, data-structures, library)2021-04-20infinity0
strict-containers-lens30.0Strict containers - Lens instances (bsd3, data, data-structures, lenses, library)2021-04-20infinity0
strict-containers-serialise20.0Strict containers - Serialise instances (bsd3, codec, data, data-structures, library)2021-04-20infinity0
subwordgraph30.0Subword graph implementation (bsd3, data-structures, library)2016-06-07adambak
subzero190.0Helps when going "seed values" -> alternatives and optional -> answers (data-structures, gpl, library)2017-12-10codeshot
suffix-array20.0Simple and moderately efficient suffix array implementation (bsd3, data-structures, library, program)2017-01-11kadoban
suffixtree60.0Efficient, lazy suffix tree implementation (bsd3, data, data-structures, library)2011-10-17BryanOSullivan
swapper20.0Transparently swapping data from in-memory structures to disk (bsd3, data-structures, library)2011-08-29RomanSmrz
symantic-base90.0Basic symantic combinators for Embedded Domain-Specific Languages (EDSL) (agpl, data-structures, library)2022-02-12julm
tangle30.0Heterogenous memoisation monad (bsd3, data-structures, library, monad, program)2021-11-08FumiakiKinoshita
text-containers60.0Memory-efficient string-indexed container types. (data, data-structures, gpl, library)2017-10-13HerbertValerioRiedel
text-trie70.0An efficient finite map from Text to values, based on bytestring-trie. (bsd3, data, data-structures, library)2019-04-11lambdamichael
thrist170.0Type-threaded list (bsd3, categories, data-structures, library)2018-11-15GaborGreif
tie-knot60.0"Ties the knot" on a given set of structures that reference each other by keys. (data-structures, library, recursion)2012-12-07PetrPudlak
total-maps100.0Dense and sparse total maps. (containers, data, data-structures, library, mit)2015-11-19pawel834
translatable-intset70.0Integer sets with a constant time translate operation. (data-structures, library, mit)2011-02-04JannisHarder
treap10.0Efficient implementation of the implicit treap data structure (data-structures, library, mpl, tree)2019-04-29shersh, vrom911
treemap60.0A tree of Data.Map. (data-structures, gpl, library)2018-02-14julm
treeseq30.0Library for a multi-way tree (rose tree), using Seq (finger tree) for forests (data-structures, gpl, library)2018-02-14julm
trial680.0Trial Data Structure (data, data-structures, library, mpl)2020-06-21shersh, vrom911
trial-tomland480.0Trial helper functions for tomland (data, data-structures, library, mpl)2020-06-21shersh, vrom911
trie-simple290.0Simple Map-based Trie (bsd3, data-structures, library)2018-12-01viercc
tst30.0BK-tree implementation (data-structures, library, public-domain)2012-10-29FrancescoMazzoli
type-aligned190.0Various type-aligned sequence data structures. (bsd3, data, data-structures, library)2014-12-30AtzeVanDerPloeg, dfeuer
type-indexed-queues50.0Queues with verified and unverified versions. (data-structures, library, mit)2017-04-27oisdk
type-level-bst50.0type-level binary search trees in haskell (bsd3, data-structures, dependent-types, library)2014-10-28Kinokkory
type-level-sets182.0Type-level sets and finite maps (with value-level counterparts) (bsd3, data-structures, library, type-system)2018-11-29DominicOrchard
typerep-map2072.5Efficient implementation of a dependent map with types as keys (data, data-structures, library, mpl, types)2022-02-15shersh, vrom911
unboxing-vector120.0A newtype-friendly variant of unboxed vectors (bsd3, data, data-structures, library)2020-09-27aratamizuki
unordered-graphs30.0Graph library using unordered-containers (data-structures, graphs, library, mit)2016-07-19IvanMiljenovic
vector5082.75Efficient Arrays (bsd3, data, data-structures, library)2022-06-19HerbertValerioRiedel, lehins, Bodigrim, topos
vector-clock80.0Vector clocks for versioning message flows (data, data-structures, distributed-computing, gpl, library)2013-06-23AlexandruScvortov, hansonkd
vector-endian10.0Storable vectors with cpu-independent representation. (data, data-structures, library, mit)2019-04-22isd
vector-functorlazy30.0vectors that perform the fmap operation in constant time (bsd3, data, data-structures, library)2013-07-05MikeIzbicki
vector-heterogenous130.0A type-safe library for vectors whose elements can be of any type, or any type satisfying some constraints (bsd3, data, data-structures, library)2014-10-17MikeIzbicki
vector-instances1092.0Orphan Instances for 'Data.Vector' (bsd3, data, data-structures, library)2017-01-08EdwardKmett, ryanglscott
vector-mmap120.0Memory map immutable and mutable vectors (bsd3, data, data-structures, library)2017-06-30DanielPeebles, fho
vector-read-instances (deprecated in favor of vector)40.0(deprecated) Read instances for 'Data.Vector' (bsd3, data, data-structures, deprecated, library)2011-08-29ChristianHoener
vector-rotcev150.0Vectors with O(1) reverse (bsd3, data, data-structures, library)2021-09-06Bodigrim
vector-split130.0Combinator library for splitting vectors. (data, data-structures, library, mit)2017-01-31fho
vector-static (deprecated)120.0Statically checked sizes on Data.Vector (bsd3, data, data-structures, deprecated, library)2010-11-11DanielPeebles, JakeMcArthur
vector-stream1510.0Efficient Streams (bsd3, data, data-structures, library)2022-06-19lehins
void1802.25A Haskell 98 logically uninhabited data type (bsd3, data-structures, library)2019-05-10EdwardKmett, phadej, ryanglscott
vp-tree40.0Vantage Point Trees (bsd3, data, data-mining, data-structures, library, machine-learning)2021-04-30ocramz
yarr160.0Yet another array library (data-flow, data-structures, graphics, library, mit)2016-06-06DominicSteinitz, RomanLeventov