Packages tagged data-structures

315 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (310), bsd3 (237), data (77), mit (41), program (20), deprecated (16), algorithms (12), graphs (12), gpl (11), succinct-data-structures (8), apache (7), math (7), algebra (6), 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), graphics (3), lgpl (3), records (3), bit-vectors (2), bsd2 (2), dependent-types (2), development (2), distributed-computing (2), formal-languages (2), generics (2), lenses (2), miso (2), parallelism (2), public-domain (2), serialization (2), stm (2), web (2), adjunctions (1), agpl (1), categories (1), codec (1), composite (1), concurrent (1), csv (1), data-flow (1), ...

Name
DLs
Rating
Description
Tags
Last U/L
Maintainer
ADPfusion900.0Efficient, high-level dynamic programming. (algorithms, bioinformatics, bsd3, data-structures, formal-languages, library)2019-10-01ChristianHoener
ADPfusionSet150.0Dynamic programming for Set data structures. (algorithms, bioinformatics, bsd3, data-structures, formal-languages, library)2017-10-19ChristianHoener
AlignmentAlgorithms250.0Collection of alignment algorithms (algorithms, bioinformatics, data-structures, gpl, library, linguistics)2017-03-14ChristianHoener
AvlTree290.0Balanced binary trees using the AVL algorithm. (bsd3, data-structures, library)2008-08-29AdrianHey
BiobaseTypes480.0Collection of types for bioinformatics (bioinformatics, bsd3, data-structures, library)2021-06-04ChristianHoener
CTRex20.0Open records using closed type families. (bsd3, data, data-structures, library)2014-11-13AtzeVanDerPloeg
DrIFT150.0Program to derive type class instances (bsd3, data-structures, library, program)2013-11-11KiwamuOkabe
DrIFT-cabalized (deprecated in favor of DrIFT)170.0Program to derive type class instances (bsd3, data-structures, deprecated, program)2013-09-03GwernBranwen, KiwamuOkabe
EdisonAPI560.0A library of efficient, purely-functional data structures (API) (data-structures, library, mit)2016-06-03RobertDockins
EdisonCore712.25A library of efficient, purely-functional data structures (Core Implementations) (data-structures, library, mit)2018-01-05RobertDockins
EnumMap100.0More general IntMap replacement. (bsd3, data-structures, library)2009-09-15JohnVanEnk
Etage-Graph210.0Data-flow based graph algorithms (data-structures, lgpl, library, program)2014-05-10MitarMilutinovic
FenwickTree100.0Data structure for fast query and update of cumulative sums (bsd3, data-structures, library)2015-03-19MichalGajda
GiST10.0A Haskell implementation of a Generalized Search Tree (GiST) (data-structures, library)2013-06-27MihailBogojeski
HLearn-approximation (deprecated)80.0 (bsd3, data-mining, data-structures, deprecated, library, machine-learning)2013-07-30MikeIzbicki
HLearn-datastructures (deprecated)80.0 (bsd3, data-mining, data-structures, deprecated, library, machine-learning)2013-07-27MikeIzbicki
HMap30.0Fast heterogeneous maps and unconstrained typeable-like functionality. (bsd3, data, data-structures, library)2018-04-17AtzeVanDerPloeg
HoleyMonoid150.0Monoids with holes. (bsd3, data-structures, library)2017-02-13MartijnVanSteenbergen
I1M30.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
KdTree210.0KdTree, for efficient search in K-dimensional point clouds. (bsd3, data-mining, data-structures, graphics, library, machine-learning)2017-09-29IssacTrotts, jessekempf
PSQueue390.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
RBTree210.0Pure haskell Red-Black-Tree implemetation (bsd3, data-structures, library)2011-06-09XingboWu
Stack322.25Stack data structure (bsd3, data-structures, library)2019-01-18rwlock
SuffixStructures60.0Suffix array construction (bsd3, data, data-structures, library, program)2015-05-07ChristianHoener
TernaryTrees540.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
adjunctions7332.25Adjunctions and representable functors (adjunctions, bsd3, data-structures, library)2022-05-07EdwardKmett, EricMertens, ryanglscott, AaronVargo
adp-multi160.0ADP for multiple context-free languages (algorithms, bioinformatics, bsd3, data-structures, library)2013-05-29MaikRiechert
adp-multi-monadiccp120.0Subword construction in adp-multi using monadiccp (algorithms, bioinformatics, bsd3, data-structures, library)2013-05-29MaikRiechert
algebraic-graphs6732.5A library for algebraic graph construction and transformation (algebra, algorithms, data-structures, graphs, library, mit)2021-12-15snowleopard
appendmap270.0Map with a Semigroup and Monoid instances delegating to Semigroup of the elements (bsd3, data-structures, library)2018-09-02AlexeyKotlyarov
array1562.25Mutable and immutable arrays (bsd3, data-structures, library)2019-09-01AustinSeipp, BenGamari, HerbertValerioRiedel, IanLynagh, wz1000
array-utils (deprecated)90.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
barbies7842.25Classes for working with types that can change clothes. (bsd3, data-structures, library)2022-01-05DanielGorin
barbies-layered20.0Barbies with layered clothes. (apache, data-structures, library)2021-07-15kakkun61
barbies-th720.0Create strippable HKD via TH (bsd3, data, data-structures, generics, library)2022-04-26FumiakiKinoshita
bcp47360.0Language tags as specified by BCP 47 (data, data-structures, library, mit)2022-03-30PatrickBrisbin, dukerutledge, mjgpy3, cbeav, FreckleEngineering
bit-array80.0A bit array (aka bitset, bitmap, bit vector) API for numeric types (bit-vectors, data-structures, library, mit, pretty-printer)2016-10-01NikitaVolkov
bitset310.0A space-efficient set data structure. (data-structures, library, mit)2014-03-10DenisBueno, FedorGogolev, SergeiLebedev
bitwise1400.0fast multi-dimensional unboxed bit packed Bool arrays (bit-vectors, bsd3, data, data-structures, library)2018-04-26ClaudeHeilandAllen
bitwise-enum330.0Bitwise operations on bounded enumerations (bsd3, data, data-structures, foreign, library)2021-02-26jnbooth
bk-tree60.0BK-tree implementation (data-structures, library, public-domain)2012-10-29FrancescoMazzoli
bktrees280.0A set data structure with approximate searching (bsd3, data-structures, library)2010-11-22JosefSvenningsson
bookkeeper240.0Anonymous records and overloaded labels (bsd3, data-structures, library, program, records)2017-12-17jkarni, bandali
bookkeeper-permissions10.0Permissions for bookkeeper records (bsd3, data-structures, library, records)2016-09-12pkamenarsky
boolexpr70.0Boolean expressions with various representations and search queries. (bsd3, data-structures, library, parsing, search)2011-12-15NicolasPouillard
btree-concurrent60.0A backend agnostic, concurrent BTree (data-structures, library)2012-10-31JohanBrinch
build172.0Build systems a la carte (algorithms, data-structures, library, mit)2018-07-06snowleopard
bytestring-to-vector1400.0Convert between ByteString and Vector.Storable without copying (bsd3, data-structures, library)2019-02-08SvenHeyll
bytestring-trie1582.5An efficient finite map from bytestrings to values. (bsd3, data, data-structures, library)2022-03-15WrenThornton, WrenRomano
circular180.0Circular fixed-sized mutable vectors (bsd3, data-structures, library, math)2022-02-22dschrempf
cmph10.0low level interface to CMPH (bsd3, data, data-structures, library)2016-04-30MarkWotton
collections80.0Useful standard collections types and related functions. (bsd3, data-structures, library)2011-07-30JeanPhilippeBernardy, JohannesWaldmann
collections-api50.0API for collection data structures. (bsd3, data-structures, library)2010-08-25JeanPhilippeBernardy
collections-base-instances10.0Useful standard collections types and related functions. (bsd3, data-structures, library)2010-08-25JeanPhilippeBernardy
comfort-array302.0Arrays where the index type is a function of the shape type (bsd3, data-structures, library)2021-08-07HenningThielemann
comfort-array-shape70.0Additional shape types for the comfort-array package (bsd3, data-structures, library)2021-08-05HenningThielemann
composite-tuple110.0Tuple functions for composite records. (composite, data-structures, library, mit)2020-09-18locallycompact
composite-xstep50.0ReaderT transformer pattern for higher kinded composite data. (data-structures, library, mit)2020-09-05locallycompact
container-classes (deprecated)60.0Generic classes for interacting with different container types (bsd3, data-structures, deprecated, library)2010-07-18IvanMiljenovic
containers7902.75Assorted concrete container types (bsd3, data-structures, library)2021-06-28WrenThornton, dfeuer, WrenRomano, MattRenaud
containers-good-graph10.0Data.Graph, but it doesn't suck! (bsd3, data-structures, library)2021-06-03isovector
ctrie210.0Non-blocking concurrent map (concurrency, data-structures, library, mit)2017-09-29MichaelSchroeder
data-clist2440.0Simple functional ring type. (bsd3, data-structures, library)2022-02-25JohnVanEnk, jeremyjh
data-forest280.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)140.0A Lens for IxSet (bsd3, comonads, control, data-structures, deprecated, library)2012-01-15DagOdenhall
data-r-tree290.0R-Tree is a spatial data structure similar to Quadtrees or B-Trees. (data-structures, library, mit)2020-01-22SebastianPhilipp
data-stringmap170.0An efficient implementation of maps from strings to arbitrary values (data-structures, library, mit)2014-02-27UweSchmidt, SebastianPhilipp
data-vector-growable240.0Dynamic growable resizable mutable generic vector (bsd3, data, data-structures, library)2020-12-24FumiakiKinoshita
dawg20.0Directed acyclic word graphs (bsd3, data, data-structures, library)2013-07-22JakubWaszczuk
dawg-ord172.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
depq132.0Double-ended priority queues (bsd3, data, data-mining, data-structures, library)2021-04-12ocramz
dequeue470.0A typeclass and an implementation for double-ended queues. (bsd3, data-structures, library)2015-09-03HenryBucklow
diffarray130.0DiffArray (bsd3, data-structures, library)2013-06-11AndreasAbel, IanLynagh
disjoint-sets-st70.0Imperative ST/IO based disjoint set data structure. (bsd3, data-structures, library)2013-05-29PetrPudlak
distributive6552.0Distributive functors -- Dual to Traversable (bsd3, data-structures, library)2020-12-30EdwardKmett, EricMertens, ryanglscott
dph-base120.0Data Parallel Haskell common config and debugging functions. (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-examples340.0Data Parallel Haskell example programs. (bsd3, data-structures, program)2012-10-25BenLippmeier
dph-lifted-base150.0Data Parallel Haskell common definitions used by other dph-lifted packages. (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-lifted-copy150.0Data Parallel Haskell lifted array combinators. (deprecated version) (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-lifted-vseg180.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-interface130.0Data Parallel Haskell segmented arrays. (abstract interface) (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-prim-par160.0Data Parallel Haskell segmented arrays. (production version) (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-prim-seq150.0Data Parallel Haskell segmented arrays. (sequential implementation) (bsd3, data-structures, library)2012-10-25BenLippmeier
dph-seq110.0(deprecated) (bsd3, data-structures, library)2012-10-25BenLippmeier
edit-distance-vector610.0Calculate edit distances and edit scripts between vectors. (algorithms, bsd3, data, data-structures, library)2016-05-24ThomasSutton
enummapmap170.0Map of maps using Enum types as keys (bsd3, data, data-structures, library)2014-02-01MatthewWest
enummaps112.0Enum wrappers for IntMap and IntSet (bsd3, data-structures, library)2020-06-23leif
enummapset2602.0IntMap and IntSet with Enum keys/elements. (bsd3, data-structures, library)2020-05-31MichalTerepeta, MikolajKonarski
ethereum-client-haskell10.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)20.0A modified Merkle Patricia DB (bsd3, data-structures, deprecated, library)2015-01-02jamshid
ethereum-rlp60.0Ethereum Recursive Length Prefix Encoding (apache, data-structures, library)2017-08-31jamshid
exposed-containers80.0A distribution of the 'containers' package, with all modules exposed. (bsd3, data-structures, library)2014-07-15vi
extended-containers110.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
fgl3972.5Martin Erwig's Functional Graph Library (bsd3, data-structures, graphs, library)2020-08-03IvanMiljenovic, MartinErwig
fgl-extras-decompositions40.0Graph decomposition algorithms (bsd3, data-structures, graphs, library)2015-05-07ChristianHoener
fingertree7112.0Generic finger-tree structure, with example instances (bsd3, data-structures, library)2022-01-29RossPaterson
fingertree-psqueue110.0Implementation of priority search queues as finger trees. (bsd3, data-structures, library)2011-09-28CaleGibbard
fingertree-tf60.0Generic finger-tree structure using type families. (bsd3, data, data-structures, library)2014-10-05pawel834
flux-monoid80.0A monoid for tracking changes (bsd3, data-structures, library)2018-06-24ChrisPenner
function-builder340.0Create poly variadic functions for monoidal results (bsd3, data-structures, library)2019-02-06SvenHeyll
functor-friends60.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
gmap20.0Composable maps and generic tries. (bsd3, data-structures, library)2008-12-15JamieBrandon
graph-matchings72.0An implementation of algorithms for matchings in graphs (data-structures, graphs, lgpl, library)2014-11-27eberlm
graph-utils260.0A simple wrapper & quasi quoter for fgl. (bsd3, data, data-structures, graphs, library)2010-06-29HiromiIshii
graph-wrapper460.0A wrapper around the standard Data.Graph with a less awkward interface (bsd3, data-structures, graphs, library)2019-01-25MaxBolingbroke, SoenkeHahn
graphite650.0Graphs and networks library (bsd3, data-structures, graphs, library)2019-06-08alx741, DanielCampoverde
graphs450.0A simple monadic graph library (algorithms, bsd3, data-structures, graphs, library)2022-05-07EdwardKmett, ryanglscott
grids220.0 (bsd3, data-structures, library)2019-03-10ChrisPenner
gtk-largeTreeStore60.0Large TreeStore support for gtk2hs (data-structures, graphics, lgpl, library)2014-10-11rakatan
hCM80.0Conceptual modelling support for Haskell (data-structures, development, library, mit, model, program)2017-05-08MarekSuchanek
haggle320.0A graph library offering mutable, immutable, and inductive graphs (bsd3, data-structures, graphs, library)2022-05-08TristanRavitch
hamtmap100.0A purely functional and persistent hash map (bsd3, data-structures, library)2011-01-20KevinWuWon
hashmap-throw80.0Throw behaviour for hashmap lookup. (data-structures, library, mit)2020-08-28locallycompact
hashtables-plus (deprecated)110.0Extensions for a "hashtables" library (data, data-structures, deprecated, library, mit)2014-04-29NikitaVolkov
heap490.0Heaps in Haskell (bsd3, data-structures, library)2018-04-11StephanFriedrichs, eberlm
heaps3112.0Asymptotically optimal Brodal/Okasaki heaps. (bsd3, data-structures, library)2021-02-17EdwardKmett, EricMertens, ryanglscott
hetero-map80.0Pure heterogeneous maps. (bsd3, data, data-structures, library)2009-01-12LukePalmer
hgal90.0library for computation automorphism group and canonical labelling of a graph (algorithms, data-structures, library)2013-06-23JeanPhilippeBernardy
hkd150.0"higher-kinded data" (data-structures, library)2019-11-06EdwardKmett, phadej
hobbits230.0A library for canonically representing terms with binding (bsd3, data-structures, library)2020-12-02EddyWestbrook
hw-balancedparens530.0Balanced parentheses (bit, bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-21newhoggy, haskellworks, GeorgeWilson
hw-dsv520.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-excess170.0Excess (bsd3, data, data-structures, library, succinct-data-structures)2020-04-14newhoggy, haskellworks
hw-fingertree310.0Generic finger-tree structure, with example instances (bsd3, data-structures, library)2022-03-21newhoggy, haskellworks
hw-fingertree-strict210.0Generic strict finger-tree structure (bsd3, data-structures, library)2022-03-25newhoggy, haskellworks
hw-json-lens100.0Lens for hw-json (bsd3, data, data-structures, json, library, succinct-data-structures)2020-04-14newhoggy, haskellworks
hw-rankselect1062.0Rank-select (bit, bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-23newhoggy, haskellworks, GeorgeWilson
hw-rankselect-base400.0Rank-select base (bit, bsd3, data, data-structures, library, succinct-data-structures)2020-06-09newhoggy, haskellworks, GeorgeWilson
hw-xml442.0XML parser based on succinct data structures. (bsd3, data, data-structures, library, program, succinct-data-structures, xml)2022-03-25newhoggy, haskellworks
igraph82.0Bindings to the igraph C library. (bsd3, data-structures, graphs, library)2013-01-15NilsSchweinsberg
impure-containers410.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
intern1042.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
intset-imperative80.0An imperative integer set written in Haskell. (bsd3, data-structures, library)2018-08-03hverr
iterable140.0API for hierarchical multilevel collections. (bsd3, data-structures, library)2014-05-19MichalGajda
ixset850.0Efficient relational queries on Haskell sets. (bsd3, data-structures, library)2022-04-22DavidFox, JeremyShaw
ixset-typed2590.0Efficient relational queries on Haskell sets. (bsd3, data-structures, library)2022-05-10AndresLoeh
ixset-typed-binary-instance30.0Binary instance for ixset-typed. (data-structures, library, mit)2020-08-28locallycompact
ixset-typed-conversions50.0Conversions from ixset-typed to other containers. (data-structures, library, mit)2020-09-14locallycompact
ixset-typed-hashable-instance70.0Hashable instance for ixset-typed. (data-structures, library, mit)2020-08-28locallycompact
justified-containers192.0Keyed container types with type-checked proofs of key presence. (bsd2, data-structures, library)2018-02-11mnoonan
kan-extensions9882.25Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads (bsd3, comonads, data-structures, functors, library, monads)2022-05-07EdwardKmett, EricMertens, ryanglscott
keys2232.0Keyed functors and containers (bsd3, containers, data-structures, library)2020-01-29EdwardKmett, EricMertens, ryanglscott
knead100.0Repa-like array processing using LLVM JIT (bsd3, data-structures, library)2020-03-21HenningThielemann
knit130.0Ties the knot on data structures that reference each other by unique keys. (bsd3, data-structures, library)2021-06-25pkamenarsky
labeled-graph50.0Labeled graph structure (bsd3, data-structures, library)2012-11-05JeanPhilippeBernardy
labeled-tree80.0Labeled tree structure (bsd3, data-structures, library)2010-08-04JeanPhilippeBernardy
lca92.0O(log n) persistent online lowest common ancestor search without preprocessing (algorithms, bsd3, data-structures, library)2021-02-17EdwardKmett, ryanglscott
libgraph430.0Store and manipulate data in a graph. (algorithms, bsd3, data-structures, library)2017-09-03faddegon
linked-list-with-iterator12.0A pure linked list which is mutable through iterators. (bsd3, data-structures, library)2016-09-29CindyLinz
list-t7132.0ListT done right (control, data-structures, library, mit, streaming)2022-05-10NikitaVolkov
list-tries640.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)200.0Extra instances of the ListLike class (bsd3, data-structures, deprecated, generics, library)2012-11-13JohnLato
loc502.0Types representing line and column positions and ranges in text files. (apache, data-structures, library)2022-01-14chris_martin, Monoid_Mary
localization20.0Library for localization (l10n) (data-structures, gpl, library)2018-02-27julm
magma250.0magma is an algebraic structure. (algebra, bsd3, data, data-structures, library, math)2021-06-18KatsutoshiItoh
map-exts132.0Extensions to Data.Map (bsd3, data-structures, library, program)2018-01-10coopercm
map-syntax462.0Syntax sugar for defining maps (bsd3, data-structures, library)2018-04-03DougBeardsley
massiv1552.5Massiv (Массив) is an Array Library. (array, bsd3, data, data-structures, library, parallelism)2021-11-14lehins
massiv-io432.0Import/export of Image files into massiv Arrays (bsd3, data, data-structures, library)2021-10-23lehins
massiv-persist20.0Compatibility of 'massiv' with 'persist' (array, bsd3, data-structures, library, serialization)2021-11-25lehins
massiv-serialise62.0Compatibility of 'massiv' with 'serialise' (array, bsd3, data-structures, library, serialization)2021-11-25lehins
massiv-test290.0Library that contains generators, properties and tests for Massiv Array Library. (bsd3, data, data-structures, library, parallelism)2021-08-01lehins
meldable-heap290.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-pqueue90.0Double-ended priority queues. (bsd3, data-structures, library)2020-06-25zliu41
miso1572.25A tasty Haskell front-end framework (bsd3, data-structures, library, miso, web)2022-04-07DavidJohnson
miso-examples180.0A tasty Haskell front-end framework (bsd3, data-structures, miso, web)2021-12-21DavidJohnson
monadic-arrays280.0Boxed and unboxed arrays for monad transformers (bsd3, data-structures, library)2016-01-17EdwardKmett
mono-traversable-keys190.0Type-classes for interacting with monomorphic containers with a key (bsd3, containers, data, data-structures, library)2021-11-10recursion_ninja
monus-weighted-search12.0Efficient search weighted by an ordered monoid with monus. (data-structures, library, mit)2021-08-29oisdk
more-containers320.0A few more collections (data-structures, library, mit)2021-04-05mtth
multi-containers190.0A few multimap variants. (bsd3, data-structures, library)2021-07-09zliu41
multimap830.0A multimap. (data-structures, library, mit)2013-06-01JulianFleischer
multiset980.0The Data.MultiSet container type (bsd3, data-structures, library)2019-12-15TwanVanLaarhoven
naperian70.0Efficient representable functors (bsd3, data-structures, library)2017-08-21AaronVargo
nested-sequence100.0List-like data structures with O(log(n)) random access (bsd3, data, data-structures, library)2016-07-09BalazsKomuves
nested-sets80.0Nested set model implementation (data-structures, gpl, library)2014-10-11rakatan
nibblestring140.0Packed, strict nibble arrays with a list interface (ByteString for nibbles) (bsd3, data-structures, library)2015-01-02jamshid
nonempty-containers1482.25Non-empty variants of containers data types, with full API (bsd3, data-structures, library)2021-09-26jle
nonempty-zipper140.0A non-empty comonadic list zipper (data, data-structures, library, mit)2022-03-31PatrickBrisbin, dukerutledge, mjgpy3, cbeav, FreckleEngineering
nonemptymap140.0A NonEmptyMap Implementation (bsd3, data-structures, library)2018-11-10ChristopherDavenport
nthable20.0 (bsd3, data-structures, library)2009-02-09GeorgePollard
pangraph150.0A set of parsers for graph languages and conversions to graph libaries. (bsd3, data-structures, graphs, library, parser)2018-10-05thisiswhereitype
parameterized-utils1942.0Classes and data structures for working with data-kind indexed types (bsd3, data-structures, dependent-types, library)2022-03-08KevinQuick, RobertDockins, galoisinc
path-tree40.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-generator32.0Perfect minimal hashing implementation in native Haskell (apache, data-structures, embedded, library, program)2018-02-18kostmo
perfecthash50.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
pomaps280.0Maps and sets of partial orders (data-structures, library, mit)2021-02-07sgraf812
pqueue2240.0Reliable, persistent, fast priority queues. (bsd3, data-structures, library)2021-12-04LouisWasserman, lspitzner, dfeuer, konsumlamm
primitive-containers360.0containers backed by arrays (bsd3, data-structures, library)2019-12-11andrewthad
psqueues7182.25Pure priority search queues (bsd3, data-structures, library)2021-11-05JasperVanDerJeugt
q4c12-twofinger200.0Efficient alternating finger trees (bsd2, data-structures, library)2018-01-17quasicomputational
quickset50.0Very fast and memory-compact query-only set and map structures (bsd3, data, data-structures, library)2012-11-14ErtugrulSoeylemez, esz
radix-tree50.0Radix tree data structive over short byte-strings (bsd3, data-structures, library)2018-08-26SergeyVinokurov
ralist250.0Random access list with a list compatible interface. (bsd3, data-structures, library)2021-10-08CarterSchonwald, LennartAugustsson
random-access-list90.0Random-access lists in Haskell (bsd3, data-structures, library)2008-06-16StephanFriedrichs
random-tree60.0Create random trees (data-structures, gpl, library)2016-02-09GregorySchwartz
randproc100.0Data structures and support functions for working with random processes (bsd3, data-structures, library)2011-07-03DavidBanas
rational-list20.0finite or repeating lists (bsd3, data-structures, library)2019-10-20RossPaterson
rbst30.0Randomized Binary Search Trees (data-structures, library, mit)2020-05-09ArnauAbella
record650.0Anonymous records (control, data-structures, library, mit, records)2016-10-24NikitaVolkov
reflection-without-remorse10.0Efficient free and operational monads. (bsd3, data, data-structures, library)2014-12-30AtzeVanDerPloeg
relacion60.0A relation data structure. (bsd3, data-structures, library)2010-11-15LeonelFonseca
relation320.0A data structure representing Relations on Sets. (bsd3, data-structures, library)2020-04-14newhoggy, haskellworks
repa1302.0High performance, regular, shape polymorphic parallel arrays. (bsd3, data-structures, library)2022-01-03BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale
repa-algorithms690.0Algorithms using the Repa array library. (bsd3, data-structures, library)2022-03-20BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale
repa-array200.0Bulk array representations and operators. (bsd3, data-structures, library)2016-06-18BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell
repa-bytestring260.0(deprecated) (bsd3, data-structures, library)2012-04-03BasVanDijk, BenLippmeier, TrevorMcDonell
repa-convert210.0Packing and unpacking flat tables. (bsd3, data-structures, library)2017-12-13BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell
repa-devil (deprecated in favor of friday)240.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-eval100.0Low-level parallel operators on bulk random-accessble arrays. (bsd3, data-structures, library)2016-06-18BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell
repa-examples630.0Examples using the Repa array library. (bsd3, data-structures, program)2018-10-03BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale
repa-fftw80.0Perform fft with repa via FFTW (bsd3, data-structures, library)2013-12-21AtsuroHoshino
repa-flow190.0Data-parallel data flows. (bsd3, data-structures, library)2016-06-18BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell
repa-io750.0Read and write Repa arrays in various formats. (bsd3, data-structures, library)2022-03-20BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale
repa-plugin70.0Data Flow Fusion GHC Plugin. (bsd3, data-structures, library)2013-07-26BasVanDijk, BenLippmeier
repa-scalar210.0Scalar data types and conversions. (bsd3, data-structures, library)2019-05-26BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell, vmchale
repa-series70.0Series Expressionss API (bsd3, data-structures, library)2013-07-26BasVanDijk, BenLippmeier, PepeIborra, TrevorMcDonell
repa-sndfile70.0Reading and writing sound files with repa arrays (bsd3, data-structures, library)2013-12-21AtsuroHoshino
repa-stream170.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)610.0Representable functors (bsd3, data-structures, deprecated, functors, library, monads)2013-10-13EdwardKmett, EricMertens, ryanglscott, AaronVargo
representable-tries800.0Tries from representations of polynomial functors (bsd3, comonads, data-structures, functors, library, monads)2013-01-06EdwardKmett
rle10.0A data type of run-length-encoded lists (apache, data-structures, library)2021-09-17AndrewPritchard
rosezipper220.0Generic zipper implementation for Data.Tree (bsd3, data-structures, library)2010-06-06EricKow, IavorDiatchki
row-types2090.0Open Records and Variants (data, data-structures, library, mit)2021-09-10dwincort
row-types-aeson20.0aeson instances for Open Records and Variants (data, data-structures, library, mit)2021-09-26dwincort
row-types-barbies20.0barbies instances for Open Records and Variants (data, data-structures, library, mit)2021-09-26dwincort
rp-tree312.0Random projection trees (bsd3, data, data-mining, data-structures, library, machine-learning, program)2021-11-04ocramz
rrb-vector110.0Efficient RRB-Vectors (bsd3, data-structures, library)2021-08-03konsumlamm
rstream70.0stream-fusion framework from vector (bsd3, data, data-structures, library)2018-11-01chessai
sdp10.0Simple Data Processing (bsd3, data-structures, library)2021-12-10AndreyMulik
sdp-binary30.0Binary instances for SDP (bsd3, data-structures, library)2021-02-23AndreyMulik
sdp-deepseq30.0DeepSeq SDP extension. (bsd3, data-structures, library)2021-02-19AndreyMulik
sdp-hashable50.0Hashable instances for SDP (bsd3, data-structures, library)2021-02-19AndreyMulik
sdp-io20.0SDP IO extension (bsd3, data-structures, library)2021-02-24AndreyMulik
sdp-quickcheck60.0SDP QuickCheck support (bsd3, data-structures, library)2021-02-19AndreyMulik
sdp4bytestring60.0SDP wrapper for ByteString. (bsd3, data-structures, library)2021-02-24AndreyMulik
sdp4text40.0SDP wrapper for Text. (bsd3, data-structures, library)2021-02-24AndreyMulik
sdp4unordered10.0SDP classes for unordered containers (bsd3, data-structures, library)2021-02-23AndreyMulik
sdp4vector60.0SDP wrapper for Vector (bsd3, data-structures, library)2021-02-19AndreyMulik
selections170.0Combinators for operating with selections over an underlying functor (bsd3, data-structures, functors, library)2020-10-21ChrisPenner
semigroups13392.75Anything that associates (algebra, bsd3, data, data-structures, library, math)2021-11-16EdwardKmett, EricMertens, HerbertValerioRiedel, ryanglscott
semigroups-actions50.0Semigroups actions (algebra, bsd3, data, data-structures, library, math)2012-12-20PetrPudlak
semilattices560.0Semilattices (algebra, bsd3, data, data-structures, library, math)2019-10-03robrix
semirings3332.0two monoids as one, in holy haskimony (algebra, bsd3, data, data-structures, library, math, mathematics, maths)2021-01-07chessai
sequence340.0A type class for sequences and various sequence data structures. (bsd3, data, data-structures, library)2021-08-15AtzeVanDerPloeg, dfeuer
signed-multiset210.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
slist422.25Sized list (data-structures, library, list, mpl)2021-03-18vrom911
sparsebit120.0Sparse bitmaps for pattern match coverage (bsd3, data-structures, development, library)2009-03-10KiYungAhn
splay172.0Generic splay-based sequence representation (bsd3, data-structures, library)2015-07-12dramforever
spool80.0Convert between ByteString and Vector.Storable without copying (bsd3, data-structures, library)2011-09-15KeeganMcAllister
stable-heap40.0Purely functional stable heaps (fair priority queues) (data-structures, library, mit)2015-05-17JakeMcArthur
statethread80.0The ST monad and STRefs (bsd3, data-structures, library, monads)2012-04-07HenningThielemann
static-hash130.0Immutable hash (bsd3, data-structures, library)2012-01-06KazuYamamoto
stm-containers3512.0Containers for STM (concurrency, data-structures, library, mit, stm)2020-10-19NikitaVolkov
stm-hamt3920.0STM-specialised Hash Array Mapped Trie (concurrency, data-structures, library, mit, stm)2021-11-30NikitaVolkov
strict-containers300.0Strict containers. (bsd3, data, data-structures, library)2021-04-20infinity0
strict-containers-lens50.0Strict containers - Lens instances (bsd3, data, data-structures, lenses, library)2021-04-20infinity0
strict-containers-serialise10.0Strict containers - Serialise instances (bsd3, codec, data, data-structures, library)2021-04-20infinity0
subwordgraph100.0Subword graph implementation (bsd3, data-structures, library)2016-06-07adambak
subzero280.0Helps when going "seed values" -> alternatives and optional -> answers (data-structures, gpl, library)2017-12-10codeshot
suffix-array70.0Simple and moderately efficient suffix array implementation (bsd3, data-structures, library, program)2017-01-11kadoban
suffixtree170.0Efficient, lazy suffix tree implementation (bsd3, data, data-structures, library)2011-10-17BryanOSullivan
swapper70.0Transparently swapping data from in-memory structures to disk (bsd3, data-structures, library)2011-08-29RomanSmrz
symantic-base10.0Basic symantic combinators for Embedded Domain-Specific Languages (EDSL) (agpl, data-structures, library)2022-02-12julm
tangle20.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-trie90.0An efficient finite map from Text to values, based on bytestring-trie. (bsd3, data, data-structures, library)2019-04-11lambdamichael
thrist150.0Type-threaded list (bsd3, categories, data-structures, library)2018-11-15GaborGreif
tie-knot80.0"Ties the knot" on a given set of structures that reference each other by keys. (data-structures, library, recursion)2012-12-07PetrPudlak
total-maps110.0Dense and sparse total maps. (containers, data, data-structures, library, mit)2015-11-19pawel834
translatable-intset50.0Integer sets with a constant time translate operation. (data-structures, library, mit)2011-02-04JannisHarder
treap60.0Efficient implementation of the implicit treap data structure (data-structures, library, mpl, tree)2019-04-29shersh, vrom911
treemap10.0A tree of Data.Map. (data-structures, gpl, library)2018-02-14julm
treeseq50.0Library for a multi-way tree (rose tree), using Seq (finger tree) for forests (data-structures, gpl, library)2018-02-14julm
trial370.0Trial Data Structure (data, data-structures, library, mpl)2020-06-21shersh, vrom911
trial-tomland300.0Trial helper functions for tomland (data, data-structures, library, mpl)2020-06-21shersh, vrom911
trie-simple260.0Simple Map-based Trie (bsd3, data-structures, library)2018-12-01viercc
tst10.0BK-tree implementation (data-structures, library, public-domain)2012-10-29FrancescoMazzoli
type-aligned360.0Various type-aligned sequence data structures. (bsd3, data, data-structures, library)2014-12-30AtzeVanDerPloeg, dfeuer
type-indexed-queues90.0Queues with verified and unverified versions. (data-structures, library, mit)2017-04-27oisdk
type-level-bst90.0type-level binary search trees in haskell (bsd3, data-structures, dependent-types, library)2014-10-28Kinokkory
type-level-sets432.0Type-level sets and finite maps (with value-level counterparts) (bsd3, data-structures, library, type-system)2018-11-29DominicOrchard
typerep-map6042.5Efficient implementation of a dependent map with types as keys (data, data-structures, library, mpl, types)2022-02-15shersh, vrom911
unboxing-vector180.0A newtype-friendly variant of unboxed vectors (bsd3, data, data-structures, library)2020-09-27aratamizuki
unordered-graphs100.0Graph library using unordered-containers (data-structures, graphs, library, mit)2016-07-19IvanMiljenovic
vector12042.75Efficient Arrays (bsd3, data, data-structures, library)2021-09-21HerbertValerioRiedel, lehins, Bodigrim, topos
vector-clock190.0Vector clocks for versioning message flows (data, data-structures, distributed-computing, gpl, library)2013-06-23AlexandruScvortov, hansonkd
vector-endian70.0Storable vectors with cpu-independent representation. (data, data-structures, library, mit)2019-04-22isd
vector-functorlazy50.0vectors that perform the fmap operation in constant time (bsd3, data, data-structures, library)2013-07-05MikeIzbicki
vector-heterogenous180.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-instances2122.0Orphan Instances for 'Data.Vector' (bsd3, data, data-structures, library)2017-01-08EdwardKmett, ryanglscott
vector-mmap130.0Memory map immutable and mutable vectors (bsd3, data, data-structures, library)2017-06-30DanielPeebles, fho
vector-read-instances (deprecated in favor of vector)10.0(deprecated) Read instances for 'Data.Vector' (bsd3, data, data-structures, deprecated, library)2011-08-29ChristianHoener
vector-rotcev130.0Vectors with O(1) reverse (bsd3, data, data-structures, library)2021-09-06Bodigrim
vector-split220.0Combinator library for splitting vectors. (data, data-structures, library, mit)2017-01-31fho
vector-static (deprecated)230.0Statically checked sizes on Data.Vector (bsd3, data, data-structures, deprecated, library)2010-11-11DanielPeebles, JakeMcArthur
void4932.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
yarr250.0Yet another array library (data-flow, data-structures, graphics, library, mit)2016-06-06DominicSteinitz, RomanLeventov