Packages tagged data-structures

353 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (348), bsd3 (255), data (88), mit (48), program (24), deprecated (18), apache (17), algorithms (14), graphs (13), gpl (11), math (9), algebra (8), succinct-data-structures (8), bioinformatics (6), data-mining (6), concurrency (5), functors (5), machine-learning (5), mpl (5), comonads (4), monads (4), array (3), bit (3), bsd2 (3), containers (3), control (3), data-science (3), dependent-types (3), distributed-computing (3), graphics (3), lgpl (3), records (3), agpl (2), bit-vectors (2), development (2), formal-languages (2), generics (2), lenses (2), miso (2), parallelism (2), public-domain (2), serialization (2), stm (2), text (2), type-system (2), web (2), adjunctions (1), cache (1), caching (1), categories (1), charts (1), codec (1), composite (1), concurrent (1), cryptography (1), csv (1), ...

Name
DLs
Rating
Rev Deps
Description
Tags
Last U/L
Last Version
Maintainers
ADPfusion330.015Efficient, high-level dynamic programming. (algorithms, bioinformatics, bsd3, data-structures, formal-languages, library)2019-10-010.6.0.0ChristianHoener
ADPfusionSet40.03Dynamic programming for Set data structures. (algorithms, bioinformatics, bsd3, data-structures, formal-languages, library)2017-10-190.0.0.2ChristianHoener
AlignmentAlgorithms120.01Collection of alignment algorithms (algorithms, bioinformatics, data-structures, gpl, library, linguistics)2017-03-140.1.0.0ChristianHoener
BiobaseTypes350.012Collection of types for bioinformatics (bioinformatics, bsd3, data-structures, library)2021-06-040.2.1.0ChristianHoener
CTRex50.02Open records using closed type families. (bsd3, data, data-structures, library)2014-11-130.6AtzeVanDerPloeg
DrIFT60.01Program to derive type class instances (bsd3, data-structures, library, program)2013-11-112.4.2KiwamuOkabe
DrIFT-cabalized (deprecated in favor of DrIFT)180.01Program to derive type class instances (bsd3, data-structures, deprecated, program)2013-09-032.3.0GwernBranwen, KiwamuOkabe
EdisonAPI270.05A library of efficient, purely-functional data structures (API) (data-structures, library, mit)2025-02-041.3.3.2RobertDockins, lyxia
EdisonCore522.254A library of efficient, purely-functional data structures (Core Implementations) (data-structures, library, mit)2025-12-301.3.3.3RobertDockins, lyxia
EnumMap20.01More general IntMap replacement. (bsd3, data-structures, library)2009-09-150.0.2JohnVanEnk
Etage-Graph110.01Data-flow based graph algorithms (data-structures, lgpl, library, program)2014-05-100.1.8MitarMilutinovic
FenwickTree80.01Data structure for fast query and update of cumulative sums (bsd3, data-structures, library)2015-03-190.1.2.1MichalGajda
GiST20.01A Haskell implementation of a Generalized Search Tree (GiST) (data-structures, library)2013-06-270.0.1MihailBogojeski
HLearn-approximation (deprecated)80.01 (bsd3, data-mining, data-structures, deprecated, library, machine-learning)2013-07-301.1.0MikeIzbicki
HLearn-datastructures (deprecated)50.03 (bsd3, data-mining, data-structures, deprecated, library, machine-learning)2013-07-271.1.0MikeIzbicki
HMap710.01Fast heterogeneous maps and unconstrained typeable-like functionality. (bsd3, data, data-structures, library)2018-04-171.3.0AtzeVanDerPloeg
HoleyMonoid60.01Monoids with holes. (bsd3, data-structures, library)2017-02-130.1.2MartijnVanSteenbergen
I1M310.00Code for the Haskell course taught at the University of Seville. (data-structures, education, gpl, library)2024-10-090.2.2Jose_A_Alonso
Infinitree10.00Infinitely deep trees for lazy stateless memoization (agpl, cache, caching, data-structures, library)2025-10-150.1.0.0VegOwOtenks
InternedData30.01Data interning (with compact regions where possible) (bsd3, data, data-structures, library, natural-language-processing)2019-10-020.0.0.1ChristianHoener
KdTree150.01KdTree, for efficient search in K-dimensional point clouds. (bsd3, data-mining, data-structures, graphics, library, machine-learning)2017-09-290.2.2.1IssacTrotts, jessekempf
PSQueue170.015Priority Search Queue (bsd3, data-structures, library)2025-08-241.2.2HerbertValerioRiedel, ScottDillard, teo
PerfectHash (deprecated in favor of perfecthash)130.01A perfect hashing library for mapping bytestrings to values. (bsd3, data, data-structures, deprecated, library)2016-04-290.1.5MarkWotton
RBTree90.02Pure haskell Red-Black-Tree implemetation (bsd3, data-structures, library)2011-06-090.0.5XingboWu
Stack112.251Stack data structure (bsd3, data-structures, library)2019-01-180.4.0rwlock
SuffixStructures20.00Suffix array construction (bsd3, data, data-structures, library, program)2015-05-070.0.1.0ChristianHoener
TernaryTrees470.01Efficient pure ternary tree Sets and Maps (bsd3, data-structures, library, program)2011-01-220.2.0.2AlexMason
TreeStructures60.01A collection of heaps and search trees (bsd3, data-structures, library)2010-03-150.0.2BrendanHickey
ac-library-hs751.50Data structures and algorithms (algorithms, data-structures, library, program)2026-04-111.5.3.2toyboot4e
adjunctions2782.2571Adjunctions and representable functors (adjunctions, bsd2, data-structures, library)2026-01-104.4.4EdwardKmett, EricMertens, ryanglscott, AaronVargo
adp-multi200.02ADP for multiple context-free languages (algorithms, bioinformatics, bsd3, data-structures, library)2013-05-290.2.3MaikRiechert
adp-multi-monadiccp150.01Subword construction in adp-multi using monadiccp (algorithms, bioinformatics, bsd3, data-structures, library)2013-05-290.2.1MaikRiechert
algebraic-edge-graphs42.00A library for algebraic edge-graph construction and transformation (algebra, algorithms, data-structures, graphs, library, mit)2026-04-270.1.1jackliellcock
algebraic-graphs222.7524A library for algebraic graph construction and transformation (algebra, algorithms, data-structures, graphs, library, mit)2026-01-180.8snowleopard
appendmap220.03Map with a Semigroup and Monoid instances delegating to Semigroup of the elements (bsd3, data-structures, library)2018-09-020.1.5AlexeyKotlyarov
array932.251157Mutable and immutable arrays (bsd3, data-structures, library)2024-09-080.5.8.0AustinSeipp, BenGamari, HerbertValerioRiedel, IanLynagh, wz1000, July541
array-mhs40.00Mutable and immutable arrays (apache, data-structures, library)2025-09-120.5.8.0LennartAugustsson
array-utils (deprecated)100.01Primitive functions for updating many elements in mutable arrays at once (bsd3, data, data-structures, deprecated, library)2011-01-290.3AlexMason
atomic-counter400.03Mutable counters that can be modified with atomic operatinos (apache, concurrency, data, data-structures, library)2025-10-070.1.2.4SergeyVinokurov
bag (deprecated in favor of dlist)20.01A simple stable bag. (data-structures, deprecated, library, mit)2011-07-220.1DanielWaterworth
barbies772.2515Classes for working with types that can change clothes. (bsd3, data-structures, library)2024-01-132.1.1.0DanielGorin
barbies-layered60.00Barbies with layered clothes. (apache, data-structures, library)2021-07-150.1.0.0kakkun61
barbies-th480.02Create strippable HKD via TH (bsd3, data, data-structures, generics, library)2023-12-120.1.11FumiakiKinoshita
bcp47330.02Language tags as specified by BCP 47 (data, data-structures, library, mit)2025-07-080.3.0.0PatrickBrisbin, dukerutledge, mjgpy3, chris_martin, FreckleEngineering, OlaoluwaM
bit-array180.01A bit array (aka bitset, bitmap, bit vector) API for numeric types (bit-vectors, data-structures, library, mit, pretty-printer)2016-10-010.1.2NikitaVolkov
bitset480.08A space-efficient set data structure. (data-structures, library, mit)2014-03-101.4.8DenisBueno, FedorGogolev, SergeiLebedev
bitwise210.06fast multi-dimensional unboxed bit packed Bool arrays (bit-vectors, bsd3, data, data-structures, library)2018-04-261.0.0.1ClaudeHeilandAllen
bitwise-enum450.01Bitwise operations on bounded enumerations (bsd3, data, data-structures, foreign, library)2023-07-301.0.1.2jnbooth
bk-tree90.02BK-tree implementation (data-structures, library, public-domain)2012-10-290.1.1FrancescoMazzoli
bktrees420.02A set data structure with approximate searching (bsd3, data-structures, library)2010-11-220.3.1JosefSvenningsson
bookkeeper450.01Anonymous records and overloaded labels (bsd3, data-structures, library, program, records)2017-12-170.2.5jkarni, bandali
bookkeeper-permissions60.01Permissions for bookkeeper records (bsd3, data-structures, library, records)2016-09-120.1.0.0pkamenarsky
boolexpr90.02Boolean expressions with various representations and search queries. (bsd3, data-structures, library, parsing, search)2023-03-130.2NicolasPouillard
btree-concurrent190.01A backend agnostic, concurrent BTree (data-structures, library)2012-10-310.1.5JohanBrinch
build142.01Build Systems à la Carte (algorithms, data-structures, library, mit)2024-05-181.1snowleopard
bytestring-to-vector60.07Convert between ByteString and Vector.Storable without copying (bsd3, data-structures, library)2019-02-080.3.0.1SvenHeyll
bytestring-trie1042.524An efficient finite map from bytestrings to values. (bsd3, data, data-structures, library)2025-02-120.2.7.6WrenThornton, WrenRomano
circular160.01Circular fixed-sized mutable vectors (bsd3, data-structures, library, math)2022-07-100.4.0.3dschrempf
cmph30.01low level interface to CMPH (bsd3, data, data-structures, library)2016-04-300.0.1MarkWotton
collections80.01Useful standard collections types and related functions. (bsd3, data-structures, library)2011-07-300.3.1.1JeanPhilippeBernardy, JohannesWaldmann
collections-api30.06API for collection data structures. (bsd3, data-structures, library)2010-08-251.0.0.0JeanPhilippeBernardy
collections-base-instances10.02Useful standard collections types and related functions. (bsd3, data-structures, library)2010-08-251.0.0.0JeanPhilippeBernardy
comfort-array772.016Arrays where the index type is a function of the shape type (bsd3, data-structures, library)2024-05-180.5.5HenningThielemann
comfort-array-shape50.02Additional shape types for the comfort-array package (bsd3, data-structures, library)2021-08-050.0HenningThielemann
composite-tuple70.01Tuple functions for composite records. (composite, data-structures, library, mit)2020-09-180.1.2.0locallycompact
composite-xstep30.01ReaderT transformer pattern for higher kinded composite data. (data-structures, library, mit)2020-09-050.1.0.0locallycompact
container-classes (deprecated)60.01Generic classes for interacting with different container types (bsd3, data-structures, deprecated, library)2010-07-180.0.0.0IvanMiljenovic
containers1302.755814Assorted concrete container types (bsd3, data-structures, library)2025-03-010.8dfeuer, MattRenaud, meooow
containers-good-graph80.01Data.Graph, but it doesn't suck! (bsd3, data-structures, library)2021-06-030.6.4.1isovector
ctrie240.03Non-blocking concurrent map (concurrency, data-structures, library, mit)2017-09-290.2MichaelSchroeder
data-clist750.07Simple functional ring type. (bsd3, data-structures, library)2022-02-250.2JohnVanEnk, jeremyjh
data-forest350.01A simple multi-way tree data structure (apache, data-structures, library)2025-01-210.1.0.13chris_martin, Monoid_Mary
data-functor-logistic30.01Updatable analogue of Distributive functors (bsd3, data-structures, library)2021-11-160.0FumiakiKinoshita
data-lens-ixset (deprecated in favor of data-store, tables, lens)130.01A Lens for IxSet (bsd3, comonads, control, data-structures, deprecated, library)2012-01-150.1.4DagOdenhall
data-r-tree (deprecated in favor of r-tree)170.02R-Tree is a spatial data structure similar to Quadtrees or B-Trees. (data-structures, deprecated, library, mit)2020-01-220.6.0SebastianPhilipp, OleksiiDivak
data-stringmap160.04An efficient implementation of maps from strings to arbitrary values (data-structures, library, mit)2014-02-271.0.1.1UweSchmidt, SebastianPhilipp
data-vector-growable40.00Dynamic growable resizable mutable generic vector (bsd3, data, data-structures, library)2020-12-240.0.1FumiakiKinoshita
dawg510.09Directed acyclic word graphs (bsd3, data, data-structures, library)2013-07-220.11JakubWaszczuk
dawg-ord262.01Directed acyclic word graphs (bsd3, data, data-structures, library)2020-09-240.5.1.2JakubWaszczuk
day-comonoid10.01A comonoid w.r.t. Day (bsd3, comonads, data-structures, functors, library)2023-10-150.1viercc
decision-diagrams90.01Binary Decision Diagrams (BDD) and Zero-suppressed Binary Decision Diagrams (ZDD) (bsd3, data, data-structures, library, logic)2021-11-250.2.0.0MasahiroSakai
delta-store60.00Facilities for storing a Haskell value, using delta types. (apache, data-structures, library)2025-03-271.0.0.0HeinrichApfelmus, cardano_foundation
delta-types40.01Delta types, also known as change actions. (apache, data-structures, library)2025-03-271.0.0.0HeinrichApfelmus, cardano_foundation
depq162.01Double-ended priority queues (bsd3, data, data-mining, data-structures, library)2021-04-120.4.2ocramz
dequeue520.06A typeclass and an implementation for double-ended queues. (bsd3, data-structures, library)2015-09-030.1.12HenryBucklow
diffarray120.02DiffArray (bsd3, data-structures, library)2013-06-110.1.1AndreasAbel, IanLynagh
disjoint-sets-st20.01Imperative ST/IO based disjoint set data structure. (bsd3, data-structures, library)2013-05-290.1PetrPudlak
distributive1521.7594Distributive functors -- Dual to Traversable (bsd3, data-structures, library)2026-01-100.6.3EdwardKmett, EricMertens, ryanglscott
dph-base200.011Data Parallel Haskell common config and debugging functions. (bsd3, data-structures, library)2012-10-250.7.0.1BenLippmeier
dph-examples310.01Data Parallel Haskell example programs. (bsd3, data-structures, program)2012-10-250.7.0.5BenLippmeier
dph-lifted-base140.02Data Parallel Haskell common definitions used by other dph-lifted packages. (bsd3, data-structures, library)2012-10-250.7.0.1BenLippmeier
dph-lifted-copy140.01Data Parallel Haskell lifted array combinators. (deprecated version) (bsd3, data-structures, library)2012-10-250.7.0.1BenLippmeier
dph-lifted-vseg240.01Data Parallel Haskell lifted array combinators. (bsd3, data-structures, library)2012-10-250.7.0.1BenLippmeier
dph-par70.02(deprecated) (bsd3, data-structures, library)2012-10-250.5.1.99BenLippmeier
dph-prim-interface140.03Data Parallel Haskell segmented arrays. (abstract interface) (bsd3, data-structures, library)2012-10-250.7.0.1BenLippmeier
dph-prim-par130.08Data Parallel Haskell segmented arrays. (production version) (bsd3, data-structures, library)2012-10-250.7.0.1BenLippmeier
dph-prim-seq160.04Data Parallel Haskell segmented arrays. (sequential implementation) (bsd3, data-structures, library)2012-10-250.7.0.1BenLippmeier
dph-seq60.02(deprecated) (bsd3, data-structures, library)2012-10-250.5.1.99BenLippmeier
edit-distance-vector100.03Calculate edit distances and edit scripts between vectors. (algorithms, bsd3, data, data-structures, library)2016-05-241.0.0.4ThomasSutton
enummapmap180.01Map of maps using Enum types as keys (bsd3, data, data-structures, library)2014-02-010.7.0MatthewWest
enummaps132.00Enum wrappers for IntMap and IntSet (bsd3, data-structures, library)2020-06-230.6.2.1.7leif
enummapset602.022IntMap and IntSet with Enum keys/elements. (bsd3, data-structures, library)2024-09-040.7.3.0MichalTerepeta, MikolajKonarski
ethereum-client-haskell170.01A Haskell version of an Ethereum client (bsd3, data-structures, program)2015-01-020.0.4jamshid
ethereum-merkle-patricia-db (deprecated in favor of merkle-patricia-db)30.01A modified Merkle Patricia DB (bsd3, data-structures, deprecated, library)2015-01-020.0.1jamshid
ethereum-rlp80.03Ethereum Recursive Length Prefix Encoding (apache, data-structures, library)2017-08-310.1.0jamshid
exposed-containers40.01A distribution of the 'containers' package, with all modules exposed. (bsd3, data-structures, library)2014-07-150.5.5.1vi
extended-containers60.01Heap and Vector container types (bsd3, data-structures, library)2021-04-220.1.1.0konsumlamm
extended-containers-lens50.00lens instances for extended-containers (bsd3, data-structures, lenses, library)2020-04-290.1.0.0konsumlamm
fgl512.75115Martin Erwig's Functional Graph Library (bsd3, data-structures, graphs, library)2024-09-305.8.3.0IvanMiljenovic, MartinErwig, TroelsHenriksen
fgl-extras-decompositions90.02Graph decomposition algorithms (bsd3, data-structures, graphs, library)2015-05-070.1.1.0ChristianHoener
fingertree922.2561Generic finger-tree structure, with example instances (bsd3, data-structures, library)2025-12-220.1.6.3RossPaterson
fingertree-psqueue100.01Implementation of priority search queues as finger trees. (bsd3, data-structures, library)2011-09-280.3CaleGibbard
fingertree-tf30.01Generic finger-tree structure using type families. (bsd3, data, data-structures, library)2014-10-050.1.0.0pawel834
flux-monoid110.01A monoid for tracking changes (bsd3, data-structures, library)2025-08-131.0.0.0ChrisPenner
function-builder290.01Create poly variadic functions for monoidal results (bsd3, data-structures, library)2019-02-060.3.0.1SvenHeyll
functor-friends50.01Friendly helpers for your recursion schemes. (bsd3, data-structures, library)2017-10-080.1.0.0mnoonan
generic-tree (deprecated in favor of hs-functors)200.01Generic Tree data type (data-structures, deprecated, library)2011-12-2115329.2
gmap40.01Composable maps and generic tries. (bsd3, data-structures, library)2008-12-150.1JamieBrandon
graph-matchings42.01An implementation of algorithms for matchings in graphs (data-structures, graphs, lgpl, library)2014-11-270.1.0.0eberlm
graph-utils180.01A simple wrapper & quasi quoter for fgl. (bsd3, data, data-structures, graphs, library)2010-06-290.3.7HiromiIshii
graph-wrapper600.03A wrapper around the standard Data.Graph with a less awkward interface (bsd3, data-structures, graphs, library)2019-01-250.2.6.0MaxBolingbroke, SoenkeHahn
graphite1000.02Graphs and networks library (bsd3, data-structures, graphs, library)2019-06-080.10.0.1alx741, DanielCampoverde
graphs730.01A simple monadic graph library (algorithms, bsd3, data-structures, graphs, library)2025-03-030.7.3EdwardKmett, ryanglscott
grids310.00 (bsd3, data-structures, library)2019-03-100.5.0.1ChrisPenner
gtk-largeTreeStore10.02Large TreeStore support for gtk2hs (data-structures, graphics, lgpl, library)2014-10-110.0.1.0rakatan
hCM60.00Conceptual modelling support for Haskell (data-structures, development, library, mit, model, program)2017-05-080.1.0.0MarekSuchanek
haggle130.00A graph library offering mutable, immutable, and inductive graphs (bsd3, data-structures, graphs, library)2025-08-260.3.1TristanRavitch
hamtmap70.01A purely functional and persistent hash map (bsd3, data-structures, library)2011-01-200.3KevinWuWon
hash-cons40.00Opportunistic hash-consing data structure (bsd3, data-structures, library)2024-10-080.2.0.0RyanTrinkle
hashmap-throw40.00Throw behaviour for hashmap lookup. (data-structures, library, mit)2020-08-280.1.0.0locallycompact
hashtables-plus (deprecated)30.01Extensions for a "hashtables" library (data, data-structures, deprecated, library, mit)2014-04-290.2.0NikitaVolkov
heap470.013Heaps in Haskell (bsd3, data-structures, library)2018-04-111.0.4StephanFriedrichs, eberlm
heaps552.020Asymptotically optimal Brodal/Okasaki heaps. (bsd3, data-structures, library)2024-12-040.4.1EdwardKmett, EricMertens, ryanglscott
heph-sparse-set20.00Really fast mutable sparse sets (bsd3, data-structures, library)2025-06-080.1.0.0jtnuttall
hetero-map60.01Pure heterogeneous maps. (bsd3, data, data-structures, library)2009-01-120.21LukePalmer
hgal120.02library for computation automorphism group and canonical labelling of a graph (algorithms, data-structures, library)2023-05-122.0.0.3JeanPhilippeBernardy, marcellus
hkd100.01"higher-kinded data" (data-structures, library)2023-10-150.2.1EdwardKmett, phadej
hobbits360.01A library for canonically representing terms with binding (bsd3, data-structures, library)2020-12-021.3.1EddyWestbrook
hw-balancedparens680.010Balanced parentheses (bit, bsd3, data, data-structures, library, program, succinct-data-structures)2022-12-050.4.1.3newhoggy, haskellworks, GeorgeWilson
hw-dsv540.03Unbelievably fast streaming DSV file parser (bsd3, csv, data-structures, library, program, simd, succinct-data-structures, text)2024-01-100.4.1.2newhoggy, haskellworks, GeorgeWilson
hw-eliasfano210.02Elias-Fano (bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-250.1.2.1newhoggy, haskellworks
hw-excess400.03Excess (bsd3, data, data-structures, library, succinct-data-structures)2020-04-140.2.3.0newhoggy, haskellworks
hw-fingertree220.05Generic finger-tree structure, with example instances (bsd3, data-structures, library)2022-03-210.1.2.1newhoggy, haskellworks
hw-fingertree-strict270.02Generic strict finger-tree structure (bsd3, data-structures, library)2022-03-250.1.2.1newhoggy, haskellworks
hw-json-lens100.02Lens for hw-json (bsd3, data, data-structures, json, library, succinct-data-structures)2020-04-140.2.1.0newhoggy, haskellworks
hw-rankselect1302.014Rank-select (bit, bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-230.13.4.1newhoggy, haskellworks, GeorgeWilson
hw-rankselect-base350.015Rank-select base (bit, bsd3, data, data-structures, library, succinct-data-structures)2020-06-090.3.4.1newhoggy, haskellworks, GeorgeWilson
hw-xml362.251XML parser based on succinct data structures. (bsd3, data, data-structures, library, program, succinct-data-structures, xml)2024-01-100.5.1.2newhoggy, haskellworks
igraph62.01Bindings to the igraph C library. (bsd3, data-structures, graphs, library)2013-01-150.1.1NilsSchweinsberg
impure-containers270.01Mutable containers in Haskell. (bsd3, data-structures, library)2020-02-140.5.1andrewthad, chessai
indexed-containers70.00Simple, no-frills indexed lists. (bsd3, data-structures, library)2020-03-020.1.0.2zliu41
int-like290.02Newtype wrappers over IntSet and IntMap (bsd3, data-structures, library)2025-06-260.3.1ejconlon
intern1062.018Efficient hash-consing for arbitrary data types (bsd3, data, data-structures, library)2024-12-040.9.6EdwardKmett, ryanglscott
interval30.01Intervals with adherences. (data-structures, gpl, library)2016-08-211.20160821julm
interval-patterns410.00Intervals, and monoids thereof (algebra, bsd3, charts, data-structures, library, math, statistics)2025-06-200.8.1melaniebrown
interval-tree-clock92.00Interval Tree Clocks (data, data-structures, distributed-computing, library, mit)2022-07-130.2.0.0arnemileswinter
intset-imperative40.01An imperative integer set written in Haskell. (bsd3, data-structures, library)2018-08-030.1.0.0hverr
iterable150.02API for hierarchical multilevel collections. (bsd3, data-structures, library)2014-05-193.0MichalGajda
ixset370.016Efficient relational queries on Haskell sets. (bsd3, data-structures, library)2022-04-221.1.1.2DavidFox, JeremyShaw
ixset-typed460.012Efficient relational queries on Haskell sets. (bsd3, data-structures, library)2022-05-100.5.1.0AndresLoeh
ixset-typed-binary-instance60.01Binary instance for ixset-typed. (data-structures, library, mit)2020-08-280.1.0.2locallycompact
ixset-typed-conversions180.01Conversions from ixset-typed to other containers. (data-structures, library, mit)2020-09-140.1.2.0locallycompact
ixset-typed-hashable-instance120.01Hashable instance for ixset-typed. (data-structures, library, mit)2020-08-280.1.0.2locallycompact
javelin302.01Labeled one-dimensional arrays (data, data-science, data-structures, library, mit, program)2025-03-020.1.4.2LaurentRDC
javelin-frames160.00Type-safe data frames based on higher-kinded types. (data, data-science, data-structures, library, mit)2025-07-130.1.0.2LaurentRDC
javelin-io170.00IO operations for the `javelin` package (data, data-science, data-structures, library, mit)2025-03-020.1.1.3LaurentRDC
justified-containers62.251Keyed container types with type-checked proofs of key presence. (bsd2, data-structures, library)2018-02-110.3.0.0mnoonan
kan-extensions2572.2551Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads (bsd3, comonads, data-structures, functors, library, monads)2026-01-105.2.8EdwardKmett, EricMertens, ryanglscott
keys1112.031Keyed functors and containers (bsd3, containers, data-structures, library)2026-01-103.12.5EdwardKmett, EricMertens, ryanglscott
knead230.02Repa-like array processing using LLVM JIT (bsd3, data-structures, library)2024-04-111.0.1.1HenningThielemann
knit130.00Ties the knot on data structures that reference each other by unique keys. (bsd3, data-structures, library)2024-08-020.4.0.0pkamenarsky
known-lists20.00Easy type-level lists with term-level membership proofs. (bsd3, data-structures, dependent-types, library, type-system)2026-01-300.1.0.0ShapeOfMatter
labeled-graph30.01Labeled graph structure (bsd3, data-structures, library)2012-11-051.0.0.0JeanPhilippeBernardy
labeled-tree30.05Labeled tree structure (bsd3, data-structures, library)2010-08-041.0.0.0JeanPhilippeBernardy
lca292.01O(log n) persistent online lowest common ancestor search without preprocessing (algorithms, bsd3, data-structures, library)2021-02-170.4EdwardKmett, ryanglscott
libgraph280.03Store and manipulate data in a graph. (algorithms, bsd3, data-structures, library)2017-09-031.14faddegon
linked-list-with-iterator12.01A pure linked list which is mutable through iterators. (bsd3, data-structures, library)2016-09-290.1.1.0CindyLinz
list-t1012.044ListT done right (control, data-structures, library, mit, streaming)2023-10-111.0.5.7NikitaVolkov
list-tries750.010Tries and Patricia tries: finite sets and maps for list keys (bsd3, data, data-structures, library)2024-09-030.6.7.1MattiNiemenmaa, arybczak
listlike-instances (deprecated in favor of ListLike)200.06Extra instances of the ListLike class (bsd3, data-structures, deprecated, generics, library)2012-11-130.2.3.1JohnLato
loc512.01Line and column positions and ranges in text files (apache, data-structures, library, text)2023-06-260.2.0.0chris_martin, Monoid_Mary
localization50.01Library for localization (l10n) (data-structures, gpl, library)2018-02-271.0.1.20180226julm
magma340.01magma is an algebraic structure. (algebra, bsd3, data, data-structures, library, math)2026-04-110.7.0.0KatsutoshiItoh
map-exts82.01Extensions to Data.Map (bsd3, data-structures, library, program)2018-01-100.2.0.0coopercm
map-syntax162.015Syntax sugar for defining maps (bsd3, data-structures, library)2018-04-030.3DougBeardsley
mappings580.00Types which represent functions k -> v (bsd3, data-structures, library, program)2026-02-200.4.0.0jcranch
massiv1632.518Massiv (Массив) is an Array Library. (array, bsd3, data, data-structures, library, parallelism)2025-05-311.0.5.0lehins
massiv-io732.03Import/export of Image files into massiv Arrays (bsd3, data, data-structures, library)2021-10-231.0.0.1lehins
massiv-persist140.00Compatibility of 'massiv' with 'persist' (array, bsd3, data-structures, library, serialization)2022-07-051.0.0.3lehins
massiv-serialise152.00Compatibility of 'massiv' with 'serialise' (array, bsd3, data-structures, library, serialization)2021-11-251.0.0.2lehins
massiv-test490.00Library that contains generators, properties and tests for Massiv Array Library. (bsd3, data, data-structures, library, parallelism)2025-01-121.1.0.1lehins
megastore170.00Bulk image or strict bytestring storage (bsd3, data, data-structures, image, library)2026-03-240.1.1.2MilesLitteral
meldable-heap260.01Asymptotically optimal, Coq-verified meldable heaps, AKA priority queues (bsd3, data-structures, library)2010-05-232.0.3JimApple
merkle-patricia-db10.01A modified Merkle Patricia DB (apache, data-structures, library)2017-09-010.1.0jamshid
min-max-pqueue100.00Double-ended priority queues. (bsd3, data-structures, library)2020-06-250.1.0.2zliu41
miso1622.258A tasty Haskell front-end web framework (bsd3, data-structures, library, miso, web)2026-04-021.9.0.0DavidJohnson
miso-examples470.00A tasty Haskell front-end web framework (bsd3, data-structures, miso, web)2025-02-111.8.7.0DavidJohnson
monadic-arrays250.01Boxed and unboxed arrays for monad transformers (bsd3, data-structures, library)2016-01-170.2.2EdwardKmett
mono-traversable-keys50.01Type-classes for interacting with monomorphic containers with a key (bsd3, containers, data, data-structures, library)2023-05-050.3.0recursion_ninja
monoidmap1021.54Monoidal map type (apache, data-structures, library, monoidal)2026-04-190.0.5.1JonathanKnowles
monoidmap-aeson310.00JSON support for monoidmap. (apache, data-structures, library)2026-04-190.0.0.7JonathanKnowles
monoidmap-examples50.00Examples for monoidmap. (apache, data-structures, library)2026-04-190.0.0.2JonathanKnowles
monoidmap-hashable30.00Hashing support for monoidmap. (apache, data-structures, library)2026-04-190.0.0.1JonathanKnowles
monoidmap-internal90.01Internal support for monoidmap. (apache, data-structures, library)2026-04-190.1.0.2JonathanKnowles
monoidmap-quickcheck140.00QuickCheck support for monoidmap. (apache, data-structures, library)2026-04-190.0.0.4JonathanKnowles
monus-weighted-search12.00Efficient search weighted by an ordered monoid with monus. (data-structures, library, mit)2021-08-290.1.0.0oisdk
more-containers210.01A few more collections (data-structures, library, mit)2021-04-050.2.2.2mtth
multi-containers170.00A few multimap variants. (bsd3, data-structures, library)2021-07-090.2zliu41
multimap170.013A multimap. (data-structures, library, mit)2013-06-011.2.1JulianFleischer
multiset400.021The Data.MultiSet container type (bsd3, data-structures, library)2019-12-150.3.4.3TwanVanLaarhoven
naperian40.01Efficient representable functors (bsd3, data-structures, library)2017-08-210.1.0.0AaronVargo
nested-sequence50.01List-like data structures with O(log(n)) random access (bsd3, data, data-structures, library)2016-07-090.2BalazsKomuves
nested-sets60.02Nested set model implementation (data-structures, gpl, library)2014-10-110.0.1.1rakatan
nibblestring90.04Packed, strict nibble arrays with a list interface (ByteString for nibbles) (bsd3, data-structures, library)2015-01-020.0.3jamshid
nonempty-containers382.2513Non-empty variants of containers data types, with full API (bsd3, data-structures, library)2025-05-200.3.5.0jle
nonempty-zipper250.01A non-empty comonadic list zipper (data, data-structures, library, mit)2025-01-141.0.1.1PatrickBrisbin, dukerutledge, mjgpy3, chris_martin, FreckleEngineering, OlaoluwaM
nonemptymap240.01A NonEmptyMap Implementation (bsd3, data-structures, library)2018-11-100.0.6.0ChristopherDavenport
nspace50.00Efficient, infinite-precision 2D and 3D spatial containers. (bsd3, data-structures, library)2024-01-010.2.0.0isovector
nthable30.01 (bsd3, data-structures, library)2009-02-090.1GeorgePollard
overeasy60.00A purely functional E-Graph library (bsd3, data-structures, library)2022-10-040.2.0ejconlon
pangraph110.02A set of parsers for graph languages and conversions to graph libaries. (bsd3, data-structures, graphs, library, parser)2018-10-050.2.1thisiswhereitype
parameterized-utils612.016Classes and data structures for working with data-kind indexed types (bsd3, data-structures, dependent-types, library)2026-03-092.3.0.0KevinQuick, RobertDockins, ryanglscott, galoisinc, mccleeary, sauclovian_g, aschwerdfeger_galois
partialord260.01Data structure supporting partial orders (bsd3, data-structures, library)2025-05-130.1.1jcranch
path-tree30.01`Data.Tree` for file paths (data-structures, library, mit)2022-04-030.2.0.0sridca
pedestrian-dag60.04A pedestrian implementation of directed acyclic graphs (bsd3, data, data-structures, library)2018-09-190.2.0JakubWaszczuk
perfect-hash-generator272.250Perfect minimal hashing implementation in native Haskell (apache, data-structures, embedded, library, program)2022-06-271.0.0kostmo
perfecthash70.01A perfect hashing library for mapping bytestrings to values. (bsd3, data, data-structures, library)2016-05-020.2.0MarkWotton
permutation410.05A library for permutations and combinations. (bsd3, data-structures, library, math)2015-01-200.5.0.5PatrickPerry, spacekitteh
pomaps400.01Maps and sets of partial orders (data-structures, library, mit)2021-02-070.2.0.1sgraf812
pqueue890.018Reliable, persistent, fast priority queues. (bsd3, data-structures, library)2026-04-161.7.0.0LouisWasserman, lspitzner, dfeuer, konsumlamm
primitive-containers180.03containers backed by arrays (bsd3, data-structures, library)2023-07-050.5.1andrewthad
provide20.00Lightweight dependency injection / namespaced+typed implicit-ish arguments (bsd3, data-structures, library)2024-11-240.1.0.0RyanTrinkle
psqueues912.540Pure priority search queues (bsd3, data-structures, library)2025-12-280.2.8.3JasperVanDerJeugt
q4c12-twofinger130.01Efficient alternating finger trees (bsd2, data-structures, library)2018-01-170.2quasicomputational
quickset30.01Very fast and memory-compact query-only set and map structures (bsd3, data, data-structures, library)2012-11-140.1.0ErtugrulSoeylemez, esz
r-tree10.00R-/R*-trees. (data-structures, library, mit)2024-09-081.0.0.0OleksiiDivak
radix-tree132.252Radix trees (bsd3, data-structures, library)2024-10-251.1.0.0SergeyVinokurov, OleksiiDivak
ralist330.02Random access list with a list compatible interface. (bsd3, data-structures, library)2026-03-170.4.1.0CarterSchonwald, LennartAugustsson
random-access-list40.01Random-access lists in Haskell (bsd3, data-structures, library)2008-06-160.2StephanFriedrichs
random-tree40.01Create random trees (data-structures, gpl, library)2016-02-090.6.0.5GregorySchwartz
randproc40.01Data structures and support functions for working with random processes (bsd3, data-structures, library)2011-07-030.4DavidBanas
rational-list10.00finite or repeating lists (bsd3, data-structures, library)2019-10-201.0.0.0RossPaterson
rbst30.00Randomized Binary Search Trees (data-structures, library, mit)2020-05-090.0.0.1ArnauAbella
record910.06Anonymous records (control, data-structures, library, mit, records)2016-10-240.4.2NikitaVolkov
reflection-without-remorse170.01Efficient free and operational monads. (bsd3, data, data-structures, library)2014-12-300.9.5AtzeVanDerPloeg
relacion20.01A relation data structure. (bsd3, data-structures, library)2010-11-150.1LeonelFonseca
relation190.02A data structure representing Relations on Sets. (bsd3, data-structures, library)2020-04-140.5.2.0newhoggy, haskellworks
repa962.049High performance, regular, shape polymorphic parallel arrays. (bsd3, data-structures, library)2024-12-083.4.2.0BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale, LaurentRDC
repa-algorithms580.02Algorithms using the Repa array library. (bsd3, data-structures, library)2024-12-083.4.2.0BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale, LaurentRDC
repa-array230.02Bulk array representations and operators. (bsd3, data-structures, library)2016-06-184.2.3.1BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, LaurentRDC
repa-bytestring180.03(deprecated) (bsd3, data-structures, library)2012-04-033.0.0.1BasVanDijk, BenLippmeier, TrevorMcDonell
repa-convert320.03Packing and unpacking flat tables. (bsd3, data-structures, library)2025-01-114.2.4.0BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, LaurentRDC
repa-devil (deprecated in favor of friday)340.04Support for image reading and writing of Repa arrays using in-place FFI calls (bsd3, data-structures, deprecated, library)2015-04-130.3.2.6DonaldStewart, RaphaelJavaux, ThomasDuBuisson
repa-eval120.03Low-level parallel operators on bulk random-accessble arrays. (bsd3, data-structures, library)2024-12-204.2.4.0BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, LaurentRDC
repa-examples840.01Examples using the Repa array library. (bsd3, data-structures, program)2024-12-083.4.2.0BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale, LaurentRDC
repa-fftw100.01Perform fft with repa via FFTW (bsd3, data-structures, library)2013-12-213.2.3.2AtsuroHoshino
repa-flow230.01Data-parallel data flows. (bsd3, data-structures, library)2016-06-184.2.3.1BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, LaurentRDC
repa-io400.01Read and write Repa arrays in various formats. (bsd3, data-structures, library)2024-12-083.4.2.0BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale, LaurentRDC
repa-plugin20.01Data Flow Fusion GHC Plugin. (bsd3, data-structures, library)2013-07-261.0.0.1BasVanDijk, BenLippmeier, LaurentRDC
repa-scalar370.04Scalar data types and conversions. (bsd3, data-structures, library)2024-12-174.2.4.0BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale, LaurentRDC
repa-series30.01Series Expressionss API (bsd3, data-structures, library)2013-07-261.0.0.1BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, LaurentRDC
repa-sndfile30.01Reading and writing sound files with repa arrays (bsd3, data-structures, library)2013-12-213.2.3.3AtsuroHoshino
repa-stream190.03Stream functions not present in the vector library. (bsd3, data-structures, library)2016-06-184.2.3.1BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, LaurentRDC
representable-functors (deprecated in favor of adjunctions)1220.010Representable functors (bsd3, data-structures, deprecated, functors, library, monads)2013-10-133.2.0.2EdwardKmett, EricMertens, ryanglscott, AaronVargo
representable-tries1390.02Tries from representations of polynomial functors (bsd3, comonads, data-structures, functors, library, monads)2013-01-063.0.2EdwardKmett
rle30.00A data type of run-length-encoded lists (apache, data-structures, library)2021-09-170.1.0.1AndrewPritchard
rosezipper22.09Generic zipper implementation for Data.Tree (bsd3, data-structures, library)2010-06-060.2EricKow, IavorDiatchki
row-types320.016Open Records and Variants (data, data-structures, library, mit)2021-09-101.0.1.2dwincort
row-types-aeson60.00aeson instances for Open Records and Variants (data, data-structures, library, mit)2022-07-101.1.0.0dwincort
row-types-barbies40.00barbies instances for Open Records and Variants (data, data-structures, library, mit)2021-09-261.0.0.0dwincort
rp-tree292.00Random projection trees (bsd3, data, data-mining, data-structures, library, machine-learning, program)2021-11-040.7.1ocramz
rrb-vector240.01Efficient RRB-Vectors (bsd3, data-structures, library)2024-07-170.2.2.1konsumlamm
rstream40.01stream-fusion framework from vector (bsd3, data, data-structures, library)2018-11-010.1.0.0chessai
sdp140.09Simple Data Processing (bsd3, data-structures, library)2021-12-100.2.1.1AndreyMulik
sdp-binary70.00Binary instances for SDP (bsd3, data-structures, library)2021-02-230.2AndreyMulik
sdp-deepseq40.00DeepSeq SDP extension. (bsd3, data-structures, library)2021-02-190.2AndreyMulik
sdp-hashable30.01Hashable instances for SDP (bsd3, data-structures, library)2021-02-190.2AndreyMulik
sdp-io50.02SDP IO extension (bsd3, data-structures, library)2021-02-240.2AndreyMulik
sdp-quickcheck40.00SDP QuickCheck support (bsd3, data-structures, library)2021-02-190.2AndreyMulik
sdp4bytestring40.00SDP wrapper for ByteString. (bsd3, data-structures, library)2021-02-240.2AndreyMulik
sdp4text60.00SDP wrapper for Text. (bsd3, data-structures, library)2021-02-240.2AndreyMulik
sdp4unordered50.00SDP classes for unordered containers (bsd3, data-structures, library)2021-02-230.2AndreyMulik
sdp4vector30.00SDP wrapper for Vector (bsd3, data-structures, library)2021-02-190.2AndreyMulik
selections270.01Combinators for operating with selections over an underlying functor (bsd3, data-structures, functors, library)2020-10-210.3.0.0ChrisPenner
semigroups2182.75912Anything that associates (algebra, bsd3, data, data-structures, library, math)2026-01-100.20.1EdwardKmett, EricMertens, HerbertValerioRiedel, ryanglscott
semigroups-actions50.01Semigroups actions (algebra, bsd3, data, data-structures, library, math)2012-12-200.1PetrPudlak
semilattices350.02Semilattices (algebra, bsd3, data, data-structures, library, math)2025-09-220.0.0.9robrix
semirings952.018two monoids as one, in holy haskimony (algebra, bsd3, data, data-structures, library, math, mathematics, maths)2024-05-210.7chessai
seqn40.00Sequences and measured sequences (bsd3, data-structures, library)2024-07-120.1.1.0meooow
sequence450.03A type class for sequences and various sequence data structures. (bsd3, data, data-structures, library)2021-08-150.9.9.0AtzeVanDerPloeg, dfeuer
signed-multiset260.01Multisets with negative membership. (bsd3, data-structures, library)2023-01-130.5StefanHoldermans, rieckenj
sirkel40.01Sirkel, a Chord DHT (bsd3, concurrency, concurrent, data-structures, database, distributed-computing, library)2011-09-160.1MortenLysgaard
slist262.251Sized list (data-structures, library, list, mpl)2026-01-160.3.0.0vrom911
sparse-merkle-trees60.00Sparse Merkle trees with proofs of inclusion and exclusion (bsd3, cryptography, data-structures, library)2022-05-260.2.0.0tochicool
sparsebit240.01Sparse bitmaps for pattern match coverage (bsd3, data-structures, development, library)2009-03-100.5KiYungAhn
splay182.01Generic splay-based sequence representation (bsd3, data-structures, library)2015-07-120.0.6dramforever
spool30.07Convert between ByteString and Vector.Storable without copying (bsd3, data-structures, library)2011-09-150.1KeeganMcAllister
srtree580.02A general library to work with Symbolic Regression expression trees. (bsd3, data, data-structures, library, math, program)2026-04-192.0.1.8olivetti
stable-heap100.01Purely functional stable heaps (fair priority queues) (data-structures, library, mit)2025-12-100.3.0.0JakeMcArthur
statethread70.02The ST monad and STRefs (bsd3, data-structures, library, monads)2012-04-070.1.1HenningThielemann
static-hash50.02Immutable hash (bsd3, data-structures, library)2022-08-220.0.2KazuYamamoto
stm-containers1312.037Containers for STM (concurrency, data-structures, library, mit, stm)2026-01-041.2.2NikitaVolkov
stm-hamt700.01STM-specialised Hash Array Mapped Trie (concurrency, data-structures, library, mit, stm)2026-01-131.2.2.1NikitaVolkov
strict-containers172.02Strict containers. (bsd3, data, data-structures, library)2024-08-050.2.1ErikDeCastroLopo, infinity0
strict-containers-lens110.00Strict containers - Lens instances (bsd3, data, data-structures, lenses, library)2022-12-120.2ErikDeCastroLopo, infinity0
strict-containers-serialise40.00Strict containers - Serialise instances (bsd3, codec, data, data-structures, library)2022-12-120.2ErikDeCastroLopo, infinity0
subwordgraph80.01Subword graph implementation (bsd3, data-structures, library)2016-06-071.0.2adambak
subzero240.01Helps when going "seed values" -> alternatives and optional -> answers (data-structures, gpl, library)2017-12-100.1.0.8codeshot
suffix60.00Suffix arrays and friends (bsd3, data-structures, library)2024-08-040.1.0.0meooow
suffix-array30.00Simple and moderately efficient suffix array implementation (bsd3, data-structures, library, program)2017-01-110.3.0.0kadoban
suffixtree210.03Efficient, lazy suffix tree implementation (bsd3, data, data-structures, library)2011-10-170.2.2.1BryanOSullivan
swapper50.01Transparently swapping data from in-memory structures to disk (bsd3, data-structures, library)2011-08-290.1RomanSmrz
symantic-base150.02Basic symantic combinators for Embedded Domain-Specific Languages (EDSL) (agpl, data-structures, library)2023-01-250.5.0.20221211julm
symbolise (deprecated in favor of symbolize)30.00You want Symbolize with a Z (bsd3, data, data-structures, deprecated, library)2025-03-020.0.0.1qqwy
symbolize240.00Efficient global Symbol table, with Garbage Collection. (bsd3, data, data-structures, library)2025-03-021.0.3.1qqwy
tangle80.00Heterogenous memoisation monad (bsd3, data-structures, library, monad, program)2021-11-080.1FumiakiKinoshita
text-compression462.00A text compression library. (bsd3, data-structures, library)2022-12-090.1.0.25DavidFox, MatthewMosior
text-containers20.00Memory-efficient string-indexed container types. (data, data-structures, gpl, library)2017-10-130.1.0.0HerbertValerioRiedel
text-trie00.01An efficient finite map from Text to values, based on bytestring-trie. (bsd3, data, data-structures, library)2019-04-110.2.5.0lambdamichael
thrist440.02Type-threaded list (bsd3, categories, data-structures, library)2018-11-150.4GaborGreif
tie-knot50.01"Ties the knot" on a given set of structures that reference each other by keys. (data-structures, library, recursion)2012-12-070.2PetrPudlak
total-maps130.01Dense and sparse total maps. (containers, data, data-structures, library, mit)2015-11-191.0.0.3pawel834
translatable-intset30.01Integer sets with a constant time translate operation. (data-structures, library, mit)2011-02-040.1JannisHarder
treap50.00Efficient implementation of the implicit treap data structure (data-structures, library, mpl, tree)2019-04-290.0.0.0vrom911
treemap60.01A tree of Data.Map. (data-structures, gpl, library)2018-02-142.4.0.20180213julm
treeseq40.03Library for a multi-way tree (rose tree), using Seq (finger tree) for forests (data-structures, gpl, library)2018-02-141.0.0.20180213julm
trial30.04Trial Data Structure (data, data-structures, library, mpl)2020-06-210.0.0.0tomjaguarpaw, vrom911
trial-tomland60.01Trial helper functions for tomland (data, data-structures, library, mpl)2020-06-210.0.0.0tomjaguarpaw, vrom911
trie-simple160.01Simple Map-based Trie (bsd3, data-structures, library)2025-02-230.4.4viercc
tst60.02BK-tree implementation (data-structures, library, public-domain)2012-10-290.1.1FrancescoMazzoli
type-aligned190.06Various type-aligned sequence data structures. (bsd3, data, data-structures, library)2014-12-300.9.6AtzeVanDerPloeg, dfeuer
type-indexed-queues100.01Queues with verified and unverified versions. (data-structures, library, mit)2017-04-270.2.0.0oisdk
type-level-bst30.01type-level binary search trees in haskell (bsd3, data-structures, dependent-types, library)2014-10-280.1Kinokkory
type-level-sets172.05Type-level sets and finite maps (with value-level counterparts) (bsd3, data-structures, library, type-system)2018-11-290.8.9.0DominicOrchard
typerep-map342.59Efficient implementation of a dependent map with types as keys (data, data-structures, library, mpl, types)2026-01-140.7.0.0vrom911
unboxing-vector70.03A newtype-friendly variant of unboxed vectors (bsd3, data, data-structures, library)2020-09-270.2.0.0aratamizuki
unordered-graphs110.01Graph library using unordered-containers (data-structures, graphs, library, mit)2016-07-190.1.0.1IvanMiljenovic
vary152.00Vary: Friendly and fast polymorphic variants (open unions/coproducts/extensible sums) (data, data-structures, error-handling, library, mit)2025-06-170.1.1.3qqwy
vector1622.752205Efficient Arrays (bsd3, data, data-structures, library)2024-10-310.13.2.0AlexeyKhudyakov, lehins, Bodigrim, topos
vector-clock210.01Vector clocks for versioning message flows (data, data-structures, distributed-computing, gpl, library)2013-06-230.2.2AlexandruScvortov, hansonkd
vector-endian40.00Storable vectors with cpu-independent representation. (data, data-structures, library, mit)2019-04-220.1.0.0isd
vector-functorlazy50.01vectors that perform the fmap operation in constant time (bsd3, data, data-structures, library)2013-07-050.0.1MikeIzbicki
vector-heterogenous220.02A 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-170.2.0MikeIzbicki
vector-instances802.020Orphan Instances for 'Data.Vector' (bsd3, data, data-structures, library)2025-06-013.4.3EdwardKmett, ryanglscott
vector-mmap100.01Memory map immutable and mutable vectors (bsd3, data, data-structures, library)2017-06-300.0.3DanielPeebles, fho
vector-read-instances (deprecated in favor of vector)40.03(deprecated) Read instances for 'Data.Vector' (bsd3, data, data-structures, deprecated, library)2011-08-290.0.2.0ChristianHoener
vector-rotcev80.00Vectors with O(1) reverse (bsd3, data, data-structures, library)2023-01-140.1.0.2Bodigrim
vector-split180.03Combinator library for splitting vectors. (data, data-structures, library, mit)2025-06-161.0.0.4fho
vector-static (deprecated)160.01Statically checked sizes on Data.Vector (bsd3, data, data-structures, deprecated, library)2010-11-110.3.0.1DanielPeebles, JakeMcArthur
vector-stream110.04Efficient Streams (bsd3, data, data-structures, library)2024-01-060.1.0.1AlexeyKhudyakov, lehins, Bodigrim
void772.25134A Haskell 98 logically uninhabited data type (bsd3, data-structures, library)2025-12-080.7.4EdwardKmett, phadej, ryanglscott
vp-tree50.00Vantage Point Trees (bsd3, data, data-mining, data-structures, library, machine-learning)2021-04-300.1.0.1ocramz
yarr300.02Yet another array library (data-flow, data-structures, graphics, library, mit)2016-06-061.4.0.2DominicSteinitz, RomanLeventov