Packages tagged data

2426 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (2395), bsd3 (1635), mit (414), deprecated (173), program (149), text (96), data-structures (82), apache (77), math (77), gpl (72), parsing (57), public-domain (53), control (48), lenses (41), bsd2 (33), network (26), system (26), concurrency (25), conduit (24), json (23), generics (22), cryptography (20), accelerate (19), dependent-types (19), lgpl (19), mpl (19), language (18), serialization (18), web (17), configuration (15), database (15), numerical (15), algebra (14), codec (14), optics (14), xml (13), streaming (12), development (11), graphics (11), records (11), bit (10), type-system (10), agpl (9), algorithms (9), numeric (9), testing (9), foreign (8), game (8), compilers-interpreters (7), enumerator (7), io-streams (7), parallelism (7), possehl-analytics (7), reflection (7), succinct-data-structures (7), time (7), data-mining (6), machine-learning (6), these (6), unicode (6), bit-vectors (5), csv (5), failure (5), lens (5), list (5), logic (5), maths (5), physics (5), pipes (5), singletons (5), sound (5), combinators (4), containers (4), conversion (4), geography (4), graphs (4), logging (4), monads (4), natural-language-processing (4), parser (4), profunctors (4), schema (4), statistics (4), toml (4), validation (4), aeson (3), array (3), arrows (3), aviation (3), composite (3), data-science (3), dhall (3), file (3), functions (3), hash (3), mathematics (3), optimization (3), redis (3), string (3), test (3), tools (3), types (3), utility (3), vector (3), RealFrac (2), ai (2), comonads (2), compatibility (2), composition (2), compression (2), concurrent (2), digest (2), distributed-computing (2), embedded (2), error-handling (2), filters (2), functors (2), geometry (2), ghc (2), image (2), irc (2), lists (2), monad (2), nix (2), optimisation (2), other (2), pattern (2), phantom-types (2), qr (2), random (2), search (2), simd (2), sorting (2), spreadsheet (2), structures (2), template-haskell (2), tree (2), uniform (2), utils (2), Excel (1), PhLADiPreLiO (1), api (1), astrology (1), aws (1), binary (1), binary-search (1), bits (1), bsd4 (1), bytes (1), bytestring (1), bytestrings (1), c (1), ...

Rev Deps
Last U/L
Last Version
ABList20.01An alternating list of two types (bsd3, data, library)2014-06-230.0.3DylanJust
AC-Angle90.05Angles in degrees and radians. (bsd3, data, library, math, numerical)2010-07-231.0AndrewCoppin
AC-Boolean10.01Handle Boolean values generatically. (bsd3, data, library, logic, math)2010-11-091.1.0AndrewCoppin
AC-Colour10.01Efficient RGB colour types. (bsd3, data, graphics, library, math, numerical)2014-01-121.1.6AndrewCoppin
AC-HalfInteger30.01Efficient half-integer type. (bsd3, data, library, math, numerical)2009-08-121.2.1AndrewCoppin
AC-Terminal10.01Trivial wrapper over ansi-terminal. (bsd3, data, library, math, numerical)2010-10-281.0AndrewCoppin
AC-VanillaArray10.01Immutable arrays with plain integer indicies. (bsd3, data, library)2010-01-171.1.2AndrewCoppin
AC-Vector62.08Efficient geometric vectors and transformations. (bsd3, data, graphics, library, math, numerical)2011-08-122.3.2AndrewCoppin
AC-Vector-Fancy50.01Fancy type-system stuff for AC-Vector (bsd3, data, graphics, library, math, numerical)2010-08-152.4.0AndrewCoppin
AERN-Basics (deprecated in favor of aern2-mp, aern2-real)30.04foundational type classes for approximating exact real numbers (bsd3, data, deprecated, library, math, program)2011-05-112011.1.0.1MichalKonecny
AERN-Real (deprecated in favor of aern2-mp, aern2-real)330.06arbitrary precision real interval arithmetic (bsd3, data, deprecated, library, math)2011-05-112011.1.0.1MichalKonecny
AERN-Real-Double (deprecated in favor of aern2-mp, aern2-real)20.01arbitrary precision real interval arithmetic (bsd3, data, deprecated, library, math, program)2011-05-112011.1.0.2MichalKonecny
AERN-Real-Interval (deprecated in favor of aern2-mp, aern2-real)80.02arbitrary precision real interval arithmetic (bsd3, data, deprecated, library, math)2011-05-112011.1.0.1MichalKonecny
AERN-RnToRm (deprecated)20.03polynomial function enclosures (PFEs) approximating exact real functions (bsd3, data, deprecated, library, math)2009-07-
AERN-RnToRm-Plot (deprecated)30.01GL plotting of polynomial function enclosures (PFEs) (bsd3, data, deprecated, library, math)2009-08-
ANum90.02Num instance for Applicatives provided via the ANum newtype (bsd3, data, library)2018-02-
AesonBson90.01Mapping between Aeson's JSON and Bson objects. (data, library)2022-05-060.4.1AndrasSlemmer, NiklasHambuechen
ArrayRef20.01Unboxed references, dynamic arrays and more (bsd3, data, library)2009-06-
AttoBencode10.01Fast Bencode encoding and parsing library (bsd3, data, library)2014-06-
BiobaseENA30.02European Nucleotide Archive data (bsd3, data, library)2021-06-
Boolean832.021Generalized booleans and numbers (bsd3, data, library)2017-02-190.2.4ConalElliott
C-structs22.00C-Structs implementation for Haskell (c, data, foreign, library, mit, structures)2022-09-300.2.0.3SimonPlakolb
CBOR20.01Encode/Decode values to/from CBOR (data, lgpl, library)2014-07-
CLASE30.01Cursor Library for A Structured Editor (bsd3, data, library)2009-02-112009.2.11TristanAllwood
CLI20.01CLI tools (bsd3, data, library)2015-03-
COrdering50.03An algebraic data type similar to Prelude Ordering. (bsd3, data, library)2008-07-232.3AdrianHey
CTRex00.02Open records using closed type families. (bsd3, data, data-structures, library)2014-11-130.6AtzeVanDerPloeg
Cardinality40.01Measure container capacity. Use it to safely change container. (data, library)2010-01-200.2AndreySisoyev
Checked30.01Inbuilt checking for ultra reliable computing (bsd3, data, library)2012-11-
ClassyPrelude40.01Prelude replacement using classes instead of concrete types where reasonable (bsd3, control, data, library)2010-05-310.1SveinOveAas
ConsStream20.01Trivial re-export of Wouter Swierstra's Stream package, avoiding module name clash. (bsd3, data, library)2012-04-160.1ConalElliott
DPutils120.011utilities for DP (bsd3, data, library)2021-06-
Data-Angle40.01Geometric angles (bsd3, data, library, math)2017-03-260.9deadmanswitch
Data-Hash-Consistent30.01Provide a simple consistent hashing mechanism (bsd3, data, library)2012-11-200.1.1BradClawsie
Data-Rope (deprecated in favor of data-rope)30.01Ropes, an alternative to (Byte)Strings. (data, deprecated, library)2010-05-290.2PierreEtienneMeunier
DataIndex40.00A package for adding index column to data files (data, library, mit, program)2016-10-090.1.1steven_yhw
DataVersion80.00Type safe data migrations (data, library, mit)2022-11-300.1.0.1agentultra
Digit (deprecated in favor of digit)40.01A data-type representing digits 0-9 (bsd3, data, deprecated, library)2011-09-060.0.3TonyMorris
DimensionalHash30.01An n-dimensional hash using Morton numbers. (algorithms, bsd3, data, library)2011-05-
Dish20.01Hash modules (currently Murmur3) (bsd3, data, library, program)2017-11-
DistanceUnits10.01A comprehensive distance library (bsd3, data, library)2013-08-
DynamicTimeWarp30.01Dynamic time warping of sequences. (data, lgpl, library, program)2015-02-
EnumContainers10.01Simple Enum-class-based int containers (bsd3, data, library)2010-11-220.1EyalLotem
EstProgress10.01Methods for estimating the progress of functions (bsd3, data, library)2015-08-
EuroIT10.01Library for using euro currency, italian language (bsd3, data, library)2010-07-052010.2.5PaoloVeronelli
Fin (deprecated)50.03Finite totally-ordered sets (bsd3, data, deprecated, library)2020-02-
FiniteCategories30.00Finite categories and usual categorical constructions on them. (data, gpl, library, maths)2023-09-
FiniteCategoriesGraphViz00.00Transform objects of the package FiniteCategories into graphs using GraphViz. (data, gpl, library, maths)2023-09-
FiniteMap (deprecated in favor of containers)30.02A finite map implementation, derived from the paper: Efficient sets: a balancing act, S. Adams, Journal of functional programming 3(4) Oct 1993, pp553-562 (bsd4, data, deprecated, library)2007-03-060.1PepeIborra
FixedPoint-simple10.01Fixed point, large word, and large int numerical representations (types and common class instances) (bsd3, data, library)2014-06-240.6.1ThomasDuBuisson
Focus10.01Tools for focusing in on locations within numbers (data, library, mit)2011-12-240.1.2NateSoares
Foster30.01Utilities to generate and solve puzzles (data, mit, program)2015-01-191.1.2Jefffrey
Frames402.012Data frames For working with tabular data files (bsd3, data, library)2022-02-170.7.3AnthonyCowley
Frames-beam10.01A library for accessing Postgres tables as in-memory data structures. (bsd3, data, data-science, database, library)2018-09-
Frames-dsv10.01Alternative CSV parser for the Frames package (bsd3, data, library)2020-01-130.1.2AnthonyCowley
Frames-map-reduce60.00Frames wrapper for map-reduce-folds and some extra folds helpers. (bsd3, data, library)2023-05-
Frames-streamly30.00A streamly layer for Frames I/O (bsd3, data, library, program)2023-05-
HExcel12.250Create Excel files with Haskell (Excel, bsd3, data, library, spreadsheet, text)2020-03-
HFrequencyQueue10.01A Queue with a random (weighted) pick function (data, gpl, library)2015-08-
HList202.025Heterogeneous lists (data, library, mit)2023-09-, GwernBranwen
HMap80.01Fast heterogeneous maps and unconstrained typeable-like functionality. (bsd3, data, data-structures, library)2018-04-171.3.0AtzeVanDerPloeg
HSet20.01Faux heterogeneous sets (bsd3, data, library)2023-09-280.0.2athanclark
HaLeX60.01HaLeX enables modelling, manipulation and visualization of regular languages (data, library, program, public-domain)2017-02-101.2.6GwernBranwen, joaoSaraiva
HappyTree10.01Type Safe and End to End Decision Tree (bsd3, data, library)2018-01-080.2018.1.8MarisaVeryMoe
HasCacBDD110.02Haskell bindings for CacBDD (data, gpl, library)2023-02-
Hayoo22.01The Hayoo! search engine for Haskell API search on hackage (data, mit, program, text)2012-03-011.2.3UweSchmidt
HiggsSet (deprecated)20.01A multi-index set with advanced query capabilites (bsd3, data, deprecated, library)2012-02-040.1.1LarsPetersen
Holumbus-Searchengine20.01A search and indexing engine. (data, library, mit, text)2012-03-011.2.3UweSchmidt
HsJudy40.01Judy bindings, and some nice APIs (bsd3, data, library)2008-03-070.2GwernBranwen
HulkImport20.00Easily bulk import CSV data to SQL Server (bsd3, data, library, program)2015-11-
IDynamic30.01Indexable, serializable form of Data.Dynamic (bsd3, data, library)2009-10-160.1AlbertoCorona
IORefCAS (deprecated in favor of atomic-primops)30.03Atomic compare and swap for IORefs and STRefs. (bsd3, data, deprecated, library)2013-05-
IndexedList20.02Length- and element-indexed lists sitting somewhere between homogeneous and fully heterogeneous. (bsd3, data, library)2014-06-
InternedData40.01Data interning (with compact regions where possible) (bsd3, data, data-structures, library, natural-language-processing)2019-10-
Interpolation200.02Multiline strings, interpolation and templating. (data, library, text)2012-10-050.3.0VilleTirronen
Interpolation-maxs10.01Multiline strings, interpolation and templating. (data, library, text)2014-03-140.3.0MaxwellSwadling
IntervalMap962.06Containers for intervals, with efficient search. (bsd3, data, library)2023-06-
IsNull10.01A typeclass to determine if a given value is null. (bsd3, data, library)2014-06-
Jdh30.01A Json implementation for Haskell, with JavaScript Values and Encoding/Decoding (data, library, mit)2017-02-
JuPyTer-notebook10.00JuPyTer notebook parser (bsd3, data, library, program)2017-11-
LTree10.01Tree with only leaves carrying the data. (data, library, public-domain)2011-09-210.1RahulGopinath
Limit20.01Wrapper for data that can be unbounded (data, library, mit)2011-12-241.0NateSoares
ListZipper100.06Simple zipper for lists (bsd3, data, library)2011-10-311.2.0.2RyanIngram
MSQueue10.01Michael-Scott queue. (bsd3, data, library)2015-01-310.0.1julek
Map (deprecated)100.01Class of key-value maps (bsd3, data, deprecated, library)2020-09-
Mapping70.01Mapping (agpl, data, library)2018-02-
Measure30.01A library for units of measurement (bsd3, data, library)2009-11-110.0.2TonyMorris
Mecha11.251mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-
Mechs11.251mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-
MemoTrie2132.2527Trie-based memo functions (bsd3, data, library)2023-07-150.6.11ConalElliott
MyPrimes10.00Generate all primes (data, library, mit, program)2015-08-
NMap20.01A transparent nested Map structure (data, library)2016-12-020.12ACastello
NanoID90.00NanoID generator (bsd3, data, library, program)2023-09-253.4.0MichelBoucey
NestedFunctor10.02Nested composition of functors with a type index tracking nesting. (bsd3, data, library)2014-06-
NewBinary40.03A binary I/O library (data, library)2009-10-160.2.1JeremyShaw
NineP100.029P2000 in pure Haskell (bsd3, data, library)2013-09-, SergeyAlirzaev
NonEmpty20.01Library providing a non-empty list datatype, and total functions operating on it (bsd3, data, library)2009-03-190.1RobinGreen
NonEmptyList (deprecated in favor of semigroups)30.01A list with a length of at least one. (bsd3, data, deprecated, library)2010-08-280.0.9TonyMorris
NumInstances840.010Instances of numeric classes for functions and tuples (bsd3, data, library)2014-09-261.4ConalElliott
NumLazyByteString (deprecated)30.01Num, Enum, Eq, Integral, Ord, Real, and Show instances for Lazy ByteStrings (bsd3, data, deprecated, library)2010-04-
Object30.01Object oriented programming for haskell using multiparameter typeclasses. (apache, control, data, library)2014-05-151.0yokto
ObjectName820.03Explicitly handled object names (bsd3, data, library)2021-11-
Octree100.02Simple unbalanced Octree for storing data about 3D points (bsd3, data, library)2018-07-
OddWord552.253Provides a wrapper for deriving word types with fewer bits. (bsd3, data, library)2018-04-
Omega40.01Integer sets and relations using Presburger arithmetic (bsd3, data, library)2014-05-031.0.3ChristopherRodrigues
OneTuple4300.020Singleton Tuple (bsd3, data, library)2023-03-, phadej
Only1920.014The 1-tuple type or single-value "collection" (bsd3, data, library)2017-06-120.1HerbertValerioRiedel
OpenAFP120.01IBM AFP document format parser and generator (data, library, public-domain)2017-04-041.4.3AudreyTang
OpenAFP-Utils50.01Assorted utilities to work with AFP data streams (data, program, public-domain)2013-11-301.4.1.3AudreyTang
OptDir190.03The OptDir type for representing optimization directions. (bsd3, data, library, optimisation, optimization)2020-01-130.0.4MasahiroSakai
OrderedBits90.04Efficient ordered (by popcount) enumeration of bits (bsd3, data, library)2019-06-
PUH-Project10.01This is a package which includes Assignments, Email, User and Reviews modules for Programming in Haskell course. (bsd3, data, library)2016-01-
PathTree10.01A tree used to merge and maintain paths (bsd3, data, library)2016-07-
Peano10.02simple Peano numbers (bsd3, data, library)2012-03-080.0.4AndrasSlemmer, FrancescoMazzoli
PeanoWitnesses10.03GADT type witnesses for Peano-style natural numbers. (bsd3, data, library)2014-06-
PerfectHash (deprecated in favor of perfecthash)70.01A perfect hashing library for mapping bytestrings to values. (bsd3, data, data-structures, deprecated, library)2016-04-290.1.5MarkWotton
Persistence60.01A versatile library for topological data analysis. (bsd3, data, library, math)2019-08-192.0.3Ebanflo
Piso10.02Partial isomorphisms (bsd3, data, library)2017-05-090.2MartijnVanSteenbergen
PrimitiveArray742.028Efficient multidimensional arrays (bsd3, data, library)2021-06-
PrimitiveArray-Pretty30.03Pretty-printing for primitive arrays (bsd3, data, library)2017-03-
QLearn22.01A library for fast, easy-to-use Q-learning. (data, library, mit)2016-05-
QuadEdge10.01QuadEdge structure for representing triangulations (bsd3, data, library)2010-06-260.2NealAlexander
QuadTree40.01QuadTree library for Haskell, with lens support. (bsd3, data, game, library)2015-08-090.11.0Kron
RFC1751 (deprecated in favor of rfc1751)30.01RFC-1751 library for Haskell (data, deprecated, library, public-domain)2018-08-131.0.0jprupp
RLP40.00RLP serialization as defined in Ethereum Yellow Paper (data, lgpl, library, parsing)2018-12-101.1.1jasagredo
Range00.01Data structure for managing ranges (bsd3, data, library)2013-04-
Ranged-sets342.253Ranged sets for Haskell (bsd3, data, library)2019-03-110.4.0PaulJohnson
Ref40.01Generic Mutable Ref Abstraction Layer (bsd3, data, library)2013-03-
RefSerialize200.04Write to and read from ByteStrings maintaining internal memory references (bsd3, data, database, library, parsing)2017-02-060.4.0AlbertoCorona
SG30.03Small geometry library for dealing with vectors and collision detection (bsd3, data, library, math)2009-03-171.0NeilBrown
SGplus30.01(updated) Small geometry library for dealing with vectors and collision detection (bsd3, data, library, math)2016-09-011.1donomii
SciBaseTypes100.02Base types and classes for statistics, sciences and humanities (bsd3, data, library)2021-06-
SegmentTree30.01Data structure for querying the set (or count) of intervals covering given point (bsd3, data, library)2012-10-290.3AlexandruScvortov, DmitryAstapov
Semigroup20.03A semigroup (bsd3, data, library)2011-04-130.0.7TonyMorris
Set70.00See README for more info (data, library, mpl)2019-12-
ShortestPathProblems20.02grammars for TSP and SHP (bsd3, data, library)2017-03-
SizeCompare10.01Fast size comparison for standard containers. (data, library)2010-03-020.1BramSchuur
SpinCounter10.01Lock free Spin Counter (bsd3, data, library)2015-01-240.0.1julek
StateVar2300.029State variables (bsd3, data, library)2021-07-251.2.2EdwardKmett, SvenPanne, phadej, ryanglscott
StateVar-transformer10.02State variables (bsd3, data, library)2014-03-
Strafunski-ATermLib10.01An abstract data type designed for the exchange of tree-like data structures (bsd3, data, library)2013-05-
Stream1120.013A library for manipulating infinite lists. (bsd3, data, library)2015-02-
SuffixStructures10.00Suffix array construction (bsd3, data, data-structures, library, program)2015-05-
TCache100.06A Transactional cache with user-defined persistence (bsd3, data, database, library)2023-02-120.13.3AlbertoCorona
Tainted90.01Tainted type, and associated operations (bsd3, control, data, library, monads, trans)2015-05-
Tape20.02Bidirectionally infinite streams, akin to the tape of a Turing machine. (bsd3, data, library)2014-06-
Tensor90.05Tensor data types (bsd3, data, library)2018-07-
Transhare10.01A library to apply transformation to containers so as to maximize sharing of unchanged subcomponents. (bsd3, data, library)2011-06-190.9ChrisKuklewicz
TreeCounter30.01Wait-free Tree Counter (bsd3, data, library)2015-01-240.0.2julek
Treiber10.01Lock free Treiber stack (bsd3, data, library)2015-01-310.0.4julek
TypeNat10.02Some Nat-indexed types for GHC (data, library, mit)2022-05-
Unique1342.05It provides the functionality like unix "uniq" utility (bsd3, data, library)2021-09-300.4.7.9kapral
Validation (deprecated in favor of validation)30.01A data-type like Either but with an accumulating Applicative (bsd3, data, deprecated, library)2012-08-140.2.0TonyMorris
Vec360.015Fixed-length lists and low-dimensional linear algebra. (bsd3, data, library, math)2014-08-061.0.5ScottDillard
Vec-Boolean130.02Provides Boolean instances for the Vec package (bsd3, data, library, math)2012-08-051.0.6TobiasBexelius
VecN30.01a simple peano-indexed vector type (bsd3, data, library)2012-03-030.0.2AndrasSlemmer
WAVE110.05WAVE audio file IO library (bsd3, data, library, program, sound)2020-04-020.1.6BartonMassey
WMSigner10.01WebMoney authentication module (cryptography, data, library, mit)2014-11-
WeakSets30.01Simple set types. Useful to create sets of arbitrary types and nested sets. (data, lgpl, library, math)2023-09-
XML20.01Extensible Markup Language (bsd3, data, library)2018-08-
Z-Botan122.00Crypto for Haskell (bsd3, data, library)2021-06-
Z-Data342.55Array, vector and text (bsd3, data, library)2023-08-, lyndward
Z-IO82.04Simple and high performance IO toolkit for Haskell (bsd3, data, library)2022-11-, lyndward
Z-MessagePack90.00MessagePack (bsd3, data, library)2021-04-, lyndward
Z-YAML80.00YAML tools (bsd3, data, library)2023-07-, lyndward
ZipFold20.01Zipping folds (bsd3, data, library)2009-07-120.1.4ConalElliott
abcBridge130.01Bindings for ABC, A System for Sequential Synthesis and Verification (bsd3, data, library)2015-12-120.15AaronTomb, KevinQuick, RobertDockins, galoisinc
abeson20.01interconversion between aeson and bson. (data, library, mit)2014-09-
abides20.01Simple boolean tests to see if a value abides by certain properties (bsd3, data, library, testing)2019-09-230.0.1athanclark
ac-machine30.02Aho-Corasick string matching algorithm in Haskell (bsd3, data, library)2013-09-300.2.0.5YutaTaniguchi
ac-machine-conduit20.01Drive Aho-Corasick machines in Conduit pipelines (bsd3, data, library)2013-09-300.1.0.0YutaTaniguchi
accelerate442.544An embedded language for accelerated array processing (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-, TrevorMcDonell
accelerate-bignum50.01Fixed-length large integer arithmetic for Accelerate (accelerate, bsd3, data, library)2020-08-
accelerate-cuda (deprecated in favor of accelerate-llvm-ptx)70.08Accelerate backend for NVIDIA GPUs (bsd3, compilers-interpreters, concurrency, data, deprecated, library, parallelism)2017-03-310.17.0.0ManuelChakravarty, TrevorMcDonell
accelerate-io70.05Convert between Accelerate arrays and raw pointers (accelerate, bsd3, data, library)2020-08-, TrevorMcDonell
accelerate-io-JuicyPixels30.00Convert between Accelerate arrays and JuicyPixels images (accelerate, bsd3, data, library)2020-08-
accelerate-io-array20.00Convert between Accelerate and array (accelerate, bsd3, data, library)2020-08-
accelerate-io-bmp60.00Convert between Accelerate arrays and BMP images (accelerate, bsd3, data, library)2020-08-
accelerate-io-bytestring10.03Convert between Accelerate and ByteString (accelerate, bsd3, data, library)2020-08-
accelerate-io-cereal30.00Binary serialisation of Accelerate arrays using cereal (accelerate, bsd3, data, library)2020-08-
accelerate-io-repa30.00Convert between Accelerate and Repa arrays (accelerate, bsd3, data, library)2020-08-
accelerate-io-serialise10.00Binary serialisation of Accelerate arrays using serialise (accelerate, bsd3, data, library)2021-01-
accelerate-io-vector60.01Convert between Accelerate and vector (accelerate, bsd3, data, library)2020-08-
accelerate-llvm50.06Accelerate backend component generating LLVM IR (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-
accelerate-llvm-native80.05Accelerate backend for multicore CPUs (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-
accelerate-llvm-ptx132.05Accelerate backend for NVIDIA GPUs (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-
accelerate-random (deprecated in favor of mwc-random-accelerate)40.01Generate Accelerate arrays filled with high quality pseudorandom numbers (bsd3, data, deprecated, library)2015-10-
access-token-provider10.01Provides Access Token for Services (bsd3, data, library)2018-05-
active1610.03Abstractions for animation (bsd3, data, library)2023-06-, RyanYates, jeffreyrosenbluth, bergey, cchalmers
adaptive-containers20.01Self optimizing container types (bsd3, data, library)2009-04-110.3DonaldStewart
adaptive-tuple10.01Self-optimizing tuple types (bsd3, data, library)2010-03-160.2.0JohnLato
adhoc-fixtures10.01Manage fine grained fixtures (data, library)2022-12-310.1.0.1gdifolco
adhoc-fixtures-hspec40.00Manage fine grained fixtures (data, library)2022-12-310.1.0.1gdifolco
aeson-applicative20.01make To/From JSOn instances from an applicative description (data, library, mit)2015-06-
aeson-bson10.01Mapping between Aeson's JSON and Bson objects. (data, library)2013-05-240.3.0AlfredoDiNapoli
aeson-casing600.039Tools to change the formatting of field names in Aeson instances. (data, library, mit)2019-03-
aeson-dependent-sum50.00JSON encoding/decoding for dependent-sum (data, dependent-types, gpl, json, library)2022-08-
aeson-extra640.011Extra goodies for aeson (aeson, bsd3, data, library)2023-07-
aeson-helper40.02Aeson helper func (aeson, bsd3, data, library)2022-04-
aeson-injector82.07Injecting fields into aeson values (data, json, library, mit, web)2022-03-
aeson-iproute270.02Aeson instances for iproute types (bsd3, data, library)2022-05-080.3.0sickmind, MaxGabriel
aeson-lens90.05Lens of Aeson (bsd3, data, library)2013-02-
aeson-optics390.04Law-abiding optics for aeson (data, json, library, mit, optics)2023-06-271.2.1phadej
aeson-options (deprecated)20.03Options to derive FromJSON/ToJSON instances (data, deprecated, json, library, mit)2018-10-010.1.0serokell
aeson-schema60.01Haskell JSON schema validator and parser generator (data, library, mit)2020-04-, TimBaumann, ChristianMarie, ocramz
aeson-t20.01Transform JSON (data, library, mit)2015-04-280.0.5begriffs
aeson-utils40.04Utilities for working with Aeson. (bsd3, data, library)2015-05-, ErikHesselink
aeson-value-parser210.02API for parsing "aeson" JSON tree into Haskell types (data, json, library, mit, parsing)2023-04-
aeson-via70.00Wrappers to derive-via Aeson ToJSON/FromJSON typeclasses (bsd3, data, library)2023-08-090.2.2ejconlon
aeson-with40.01withXField combinators for aeson (aeson, data, library, mit)2020-08-
aeson-yak130.01Handle JSON that may or may not be a list, or exist (data, library, mit)2017-12-
affinely-extended10.01 (data, library, mit)2017-04-
afis70.01Anti-forensic Information Splitter (bsd3, cryptography, data, library)2013-10-280.1.2VincentHanquez
agreeing170.00Idiomatic data structure for agreement (bsd3, data, library)2023-08-
aig40.02And-inverter graphs in Haskell. (bsd3, data, library)2018-06-120.2.6AaronTomb, KevinQuick, RobertDockins, galoisinc
aip30.00Aeronautical Information Package (AIP) (aviation, bsd3, data, library, program)2019-03-040.1.3qfpl
alfred-margaret10.01Fast Aho-Corasick string searching (bsd3, data, library, program, text)2022-08-312.1.0.0fatho, rkrzr
algebraic-classes20.02Conversions between algebraic classes and F-algebras. (bsd3, data, generics, library, math)2020-01-060.9.4SjoerdVisscher
algo-s10.00An implementation of Knuth's algorithm S. (apache, data, library, program)2016-08-
align40.01Sequence alignment algorithms. (bsd3, data, library)2015-07-
align-affine10.00Sequence alignment with an affine gap penalty model (bsd3, data, library)2021-11-
alignment20.00Zip-alignment (bsd3, data, library)2022-04-
alist20.00lists with O(1) append (bsd3, data, library)2019-08-
alphachar40.01A character between a-z (bsd3, data, library)2023-02-150.0.4TonyMorris, qfpl
alpino-tools (deprecated)110.01Alpino data manipulation tools (data, deprecated, library, natural-language-processing, program)2012-04-070.2.0DanielDeKok
altcomposition10.01Alternative combinators for unorthodox function composition (bsd3, data, library)2016-07-
alternative-io (deprecated in favor of io-choice)40.02IO as Alternative instance (deprecated) (bsd3, data, deprecated, library)2012-04-230.0.1KazuYamamoto
always30.00provides a typeclass that is always satisfied (bsd3, data, library)2021-01-130.1chessai
ann10.00Informative annotations which don't change equality (bsd3, data, library)2022-06-281.0.0aspiwack
annotated-fix10.00A fixpoint of a functor that can be annotated (bsd3, data, library)2019-05-
anonymous-sums30.03Anonymous sum types (bsd3, data, library)2016-12-
anonymous-sums-tests50.01QuickCheck functions to accompany the anonymous-sums package (bsd3, data, library)2014-07-300.4.0.0OmariNorman
apache-md5142.01Apache specific MD5 digest algorighm. (bsd3, cryptography, data, library)2015-06-
apart10.00Get all your structure and rip it apart. (bsd3, control, data, library, program)2018-09-280.1.3iokasimovmt
apecs322.255Fast Entity-Component-System library for game programming (bsd3, control, data, game, library)2023-04-010.9.5AlexanderBondarenko, jonascarpay
apecs-stm40.00STM stores for apecs (bsd3, control, data, game, library)2021-08-070.1.5AlexanderBondarenko, jonascarpay
app-lens10.01applicative (functional) bidirectional programming beyond composition chains (bsd3, data, lenses, library)2016-09-
appc30.01app container types and tools (data, library, mit, program)2015-04-100.0.6wereHamster
applicable30.00A class for things that can be applied (data, library, mit)2022-07-
applicative-numbers70.06Applicative-based numeric instances (bsd3, data, library, numerical)2014-04-090.1.3ConalElliott
approximate-equality80.01Newtype wrappers for approximate equality (bsd3, data, library)2014-08-, GregoryCrosswhite
arbor-lru-cache91.251LRU cache based on STM (concurrency, data, library, mit)2019-10-, arbornetworks
arff50.01Generate Attribute-Relation File Format (ARFF) files (bsd3, data, library, text)2008-11-180.1.0StefanKersten
arith-encode (deprecated in favor of cantor-pairing, finitary, smallcheck)190.02A practical arithmetic encoding (aka Godel numbering) library. (bsd3, data, deprecated, library, serialization, test, testing)2020-02-091.0.2emc2, Bodigrim
armor20.01Prevent serialization backwards compatibility problems using golden tests (bsd3, data, library, testing)2021-05-
array-builder200.04Builders for arrays (bsd3, data, library)2023-08-300.1.4.0andrewthad
array-chunks200.06Lists of chunks (bsd3, data, library)2023-08-300.1.4.0andrewthad
array-list22.00IsList instances of Array for OverloadedLists extension (array, data, library, list, mit)2020-06-
array-primops00.01Extra foreign primops for primitive arrays (bsd3, data, library)2017-08-
array-utils (deprecated)10.01Primitive functions for updating many elements in mutable arrays at once (bsd3, data, data-structures, deprecated, library)2011-01-290.3AlexMason
arraylist10.01Memory-efficient ArrayList implementation (bsd3, data, library)2018-10-
ascii362.011The ASCII character set and encoding (apache, data, library, text)2023-06-, Monoid_Mary
ascii-case320.05ASCII letter case (apache, data, library, text)2023-06-, Monoid_Mary
ascii-caseless250.03ASCII character without an upper/lower case distinction (apache, data, library, text)2023-06-, Monoid_Mary
ascii-char250.09A Char type representing an ASCII character (apache, data, library, text)2023-01-, Monoid_Mary
ascii-group230.01ASCII character groups (apache, data, library, text)2023-06-, Monoid_Mary
ascii-numbers210.01ASCII representations of numbers (apache, data, library, numeric, text)2023-06-
ascii-predicates230.01Various categorizations of ASCII characters (apache, data, library, text)2023-06-, Monoid_Mary
ascii-superset380.04Representing ASCII with refined supersets (apache, data, library, text)2023-06-, Monoid_Mary
ascii-table30.01ASCII table (bsd3, data, library)2019-03-
ascii-th280.01Template Haskell support for ASCII (apache, data, library, text)2023-06-, Monoid_Mary
ascii-vector-avc10.01Process Ascii Vectors for Advantest 93k (data, gpl, library, program)2014-10-
ascii85-conduit10.01Conduit for encoding ByteString into Ascii85 (bsd3, conduit, data, library)2014-01-
asn10.01asn type and encoding/decoding (bsd3, data, library)2018-06-
asn1-ber-syntax50.00ASN.1 BER Encode and Decode (bsd3, data, library)2023-04-
asn1-data (deprecated in favor of asn1-encoding)230.09ASN1 data reader and writer in RAW, BER and DER forms (bsd3, data, deprecated, library)2015-09-070.7.2VincentHanquez
asn1-encoding2161.7537ASN1 data reader and writer in RAW, BER and DER forms (bsd3, data, library)2019-09-290.9.6VincentHanquez
asn1-parse1960.08Simple monadic parser for ASN1 stream types. (bsd3, data, library)2019-09-290.9.5VincentHanquez
asn1-types2170.035ASN.1 types (bsd3, data, library)2020-03-240.3.4VincentHanquez
assoc3710.010swap and assoc: Symmetric and Semigroupy Bifunctors (bsd3, data, library)2023-03-131.1phadej
assoc-list42.01Association lists (lists of tuples) (data, library, mit)2021-08-, Monoid_Mary
assoc-listlike10.01Association lists (list-like collections of tuples) (data, library, mit)2021-08-, Monoid_Mary
ast-path10.00vocabulary representation for predicting program properties (bsd3, data, library, natural-language-processing)2019-06-170.2.0ijaketak
astar90.02General A* search algorithm. (bsd3, data, library)2016-03-, JohannesWeiss
aterm40.02serialisation for Haskell values with sharing support (data, gpl, library, parsing)2020-10-
atlassian-connect-descriptor130.02Code that helps you create a valid Atlassian Connect Descriptor. (apache, data, library)2023-08-, eero, AshleyValent
atomic-counter90.01Mutable counters that can be modified with atomic operatinos (apache, concurrency, data, data-structures, library)2023-06-
atomic-primops1692.030A safe approach to CAS and other atomic ops in Haskell. (bsd3, data, library)2020-10-030.8.4BrandonSimmons, GregoryCollins, RyanNewton, ryanglscott, peter_fogg, chchen
atomic-primops-foreign10.01An atomic counter implemented using the FFI. (bsd3, data, library)2014-08-180.6.2RyanNewton
attempt (deprecated in favor of exceptions)40.016Concrete data type for handling extensible exceptions as failures. (deprecated) (bsd3, data, deprecated, failure, library)2014-03-
atto-lisp40.07Efficient parsing and serialisation of S-Expressions. (bsd3, data, library, text)2018-09-
attoparsec-arff20.01An ARFF file parser using Attoparsec (ai, data, gpl, library, text)2012-02-090.0PaulWilson
attoparsec-binary330.012Binary processing extensions to Attoparsec. (bsd3, data, library)2012-09-220.2AndrewDrake
attoparsec-conduit (deprecated in favor of conduit-extra)250.034Consume attoparsec parsers via conduit. (deprecated) (conduit, data, deprecated, library, mit, parsing)2014-04-021.1.0MichaelSnoyman
attoparsec-iteratee10.05An adapter to convert attoparsec Parsers into blazing-fast Iteratees (bsd3, data, library)2011-11-280.4.0GregoryCollins, JohnLato
attoparsec-varword20.01Variable-length integer decoding for Attoparsec (data, lgpl, library)2018-05-
attosplit20.01Split a lazy bytestring at boundaries defined by an attoparsec parser (bsd3, data, library)2011-12-
audiovisual10.02A battery-included audiovisual framework (bsd3, data, library, records)2015-03-210.0FumiakiKinoshita
auto-lift-classes20.00Deriving (Show|Read)(1|2) (bsd3, data, library, reflection)2023-04-061.0.1viercc
automata20.00automata (bsd3, data, library, math)2019-01-
avl-static10.01A compile-time balanced AVL tree. (bsd3, data, library)2014-01-
avro282.2511Avro serialization support for Haskell (bsd3, data, library)2022-10-, alexeyraga, haskellworks
avro-piper10.00Tool for decoding avro (bsd3, data, library, program)2020-01-131.0.3newhoggy, haskellworks
b-tree100.01Immutable disk-based B* trees (bsd3, data, library)2018-11-040.1.4BenGamari
bank-holidays-england220.01Calculation of bank holidays in England and Wales (bsd3, data, library)2023-02-, dten
barbies-th460.02Create strippable HKD via TH (bsd3, data, data-structures, generics, library)2022-04-260.1.10FumiakiKinoshita
base161432.08Fast RFC 4648-compliant Base16 encoding (bsd3, data, library)2023-06-221.0topos
base16-bytestring2412.0170RFC 4648-compliant Base16 encodings for ByteStrings (bsd3, data, library)2021-10-, HerbertValerioRiedel, MikhailGlushenkov, topos
base16-lens120.00Optics for the Base16 library (bsd3, data, library)2021-02-
base32632.02Fast RFC 4648-compliant Base32 encoding (bsd3, data, library)2023-06-
base32-bytestring20.02Fast base32 and base32hex codec for ByteStrings (bsd3, codec, data, library)2013-12-
base32-lens30.00Optics for the Base32 library (bsd3, data, library)2021-02-
base32-z-bytestring30.01Fast z-base32 and z-base32hex codec for ByteStrings (bsd3, codec, data, library)2019-04-, RenzoCarbonara
base32string140.01Fast and safe representation of a Base-32 string (data, library, mit)2015-05-270.9.1solatis
base58-bytestring1260.011Implementation of BASE58 transcoding for ByteStrings (bytestrings, data, library, public-domain)2015-01-300.1.0AlekseyUymanov
base58string90.04Fast and safe representation of a Base-58 string (data, library, mit)2015-05-100.10.0solatis
base62150.00Base62 encoding and decoding (bsd3, data, library)2023-08-
base642320.026A modern RFC 4648-compliant Base64 library (bsd3, data, library)2022-03-, SofiaMA
base64-bytes60.00Base64 encoding of byte sequences (bsd3, data, library)2022-12-
base64-bytestring3072.25360Fast base64 encoding and decoding for ByteStrings (bsd3, data, library)2021-08-, HerbertValerioRiedel, MikhailGlushenkov, topos
base64-bytestring-type1220.05A newtype around ByteString, for base64 encoding (bsd3, data, library)2019-03-271.0.1phadej
base64-conduit (deprecated in favor of conduit-combinators)40.03Base64-encode and decode streams of bytes. (deprecated) (bsd3, conduit, data, deprecated, library)2014-03-
base64-lens160.00Optics for the Base64 library (bsd3, data, library)2021-02-220.3.1topos
baserock-schema10.00Baserock Definitions Schema (bsd3, data, library, program)2018-07-
basics140.00Modules for primitive types (bsd3, data, library)2023-08-
batch10.01Simplify queuing up data and processing it in batch. (bsd3, data, library)2018-01-
bcp47130.01Language tags as specified by BCP 47 (data, data-structures, library, mit)2022-03-300.2.0.6PatrickBrisbin, dukerutledge, mjgpy3, FreckleEngineering
bcrypt360.010Haskell bindings to the bcrypt password hash (bsd3, cryptography, data, library)2017-12-310.0.11AndrewMiller
bdelta (deprecated in favor of bytestring-delta)30.01Simple, fast binary diff/patch (data, deprecated, library, mit)2012-02-
beamable20.02Generic serializer/deserializer with compact representation (bsd3, data, library, serialization)2014-06-, MichaelBaikov
bencoding122.05A library for encoding and decoding of BEncode data. (bsd3, data, library)2021-09-, SergeyVinokurov
bencoding-lens10.00Lenses for bencoded data. (bsd3, data, library)2022-03-
bert90.04BERT implementation (bsd3, data, library)2016-04-, RomanCheplyaka, manzyuk
between170.03Function combinator "between" and derived combinators (bsd3, data, library)2016-01-
bff40.01Bidirectionalization for Free! (POPL'09) (data, library, public-domain)2011-03-, JanisVoigtlaender, JoachimBreitner
bff-mono30.01"Bidirectionalization for Free" for Monomorphic Transformations (bsd3, data, lenses, library)2014-08-140.2.3kztk
bidispec40.03Specification of generators and parsers (data, library)2010-10-050.1.3DavidLeuschner, StefanWehr
bidispec-extras10.01Extra helper functions for bidirectional specifications (data, library)2010-10-050.1StefanWehr
bifunctor-classes-compat260.08Compatibility package for the Bifunctor, Bifoldable, and Bitraversable classes (bsd3, data, functors, library)2023-01-290.1ryanglscott
bifunctors7582.5228Bifunctors (bsd3, data, functors, library)2023-03-135.6.1EdwardKmett, EricMertens, ryanglscott
bimap2270.045Bidirectional mapping between two key types (bsd3, data, library)2022-05-150.5.0StuartCook, joel_williamson
bimap-server90.01Two-column database server. (bsd3, data, library)2015-07-
bimaps100.07bijections with multiple implementations. (bsd3, data, library)2017-03-
bin1860.05Bin: binary natural numbers. (data, dependent-types, gpl, library, math, singletons)2023-03-210.1.3phadej
binary4540.01082Binary serialisation for Haskell values using lazy ByteStrings (bsd3, data, library, parsing)2018-08-, DonaldStewart, IanLynagh, LennartKolmodin
binary-bits50.010Bit parsing/writing on top of binary. (bsd3, data, library, parsing)2015-01-090.5LennartKolmodin
binary-communicator40.01Flexible way to ease transmission of binary data. (bsd3, data, library)2015-09-, YvesPares
binary-derive10.01Automatic deriving of Binary using GHC.Generics (data, gpl, library)2011-11-050.1.0JaredHance
binary-enum10.01Simple wrappers around enum types (bsd3, data, library)2016-01-
binary-ext30.01An alternate with strong-typed errors for `Data.Binary.Get` monad from `binary` package. (data, library, parsing)2018-06-012.0.4warlock
binary-generic10.01Generic binary serialisation using binary and syb. (bsd3, data, library, parsing)2012-08-070.2.1LarsPetersen
binary-generic-combinators150.00Combinators and utilities to make Generic-based deriving of Binary easier and more expressive (bsd3, data, library, parsing)2021-12-
binary-ieee754170.02Backport ieee754 float double combinators to older binary (bsd3, data, library)2016-10-
binary-indexed-tree20.01Binary Indexed Trees (a.k.a. Fenwick Trees). (data, library)2012-10-100.1MaxwellSayles
binary-io32.00Read and write values of types that implement Binary (bsd3, data, io, library, parsing)2021-11-160.6.2vapourismo
binary-list120.02Lists of length a power of two. (bsd3, data, library)2016-07-
binary-orphans2500.011Compatibility package for binary; provides instances (binary, bsd3, compatibility, data, library, parsing)2023-03-
binary-parsers200.03Extends binary with parsec/attoparsec style parsing combinators. (bsd3, data, library)2019-06-
binary-protocol10.01Monad to ease implementing a binary network protocol. (bsd3, data, library)2009-09-041.0GregoryCrosswhite
binary-protocol-zmq30.01Monad to ease implementing a binary network protocol over ZeroMQ (bsd3, data, library, network)2010-08-020.2NicolasTrangez
binary-shared160.03Sharing for the binary package (data, library)2013-05-040.8.3HamishMackenzie, JuergenNicklischFranken
binary-state10.03Simple wrapper around Data.Binary, which adds StateT to Get/Put monads. (bsd3, data, library)2011-09-300.1.1IlyaPortnov
binary-store (deprecated)10.01Format to store data using the binary transform. (bsd3, data, deprecated, library)2015-01-
binary-streams10.01data serialization/deserialization io-streams library (bsd3, data, io-streams, library)2015-05-, petterb
binary-strict50.011Binary deserialisation using strict ByteStrings (bsd3, data, library, parsing)2020-04-, DominicSteinitz
binary-tagged260.03Tagged binary serialisation. (bsd3, data, library)2021-10-090.3.1phadej
binary-typed (deprecated)40.01Type-safe binary serialization (bsd2, data, deprecated, library, serialization)2015-12-191.0quchen
binary-varint20.02VarInt encoding/decoding via Data.Binary (bsd3, data, library)2019-05-, jkarni
binarydefer20.01Binary serialization with deferred loading (bsd3, data, library)2014-03-131.2.2NeilMitchell
bind-marshal10.01Data marshaling library that uses type level equations to optimize buffering. (bsd3, data, library)2011-10-300.1CoreyOConnor
bindynamic20.01A variation of Data.Dynamic.Dynamic with a Binary instance (data, gpl, library)2018-03-
bini02.01A collection of various methods for reading and writing bini files. (bsd3, configuration, data, library)2016-01-220.1.5TWeise
binrep160.01Encode precise binary representations directly in types (data, library, mit, serialization)2023-08-170.5.0raehik
bit-protocol12.01Encode binary protocols with some odd bit numbers into a bytestring (bits, bsd3, bytes, data, library, parsing, protocols)2018-07-300.2.3.0k_bx
bit-vector10.01Simple bit vectors for Haskell (bit-vectors, bsd3, data, library)2015-03-240.2.0AdamFoltzer
bitarray220.02Mutable and immutable bit arrays (bsd3, data, library)2014-08-
bitfield40.00Generic and easy to use haskell bitfields (bit, data, library, mit)2023-01-
bitmap40.012A library for handling and manipulating bitmaps (rectangular pixel arrays). (bsd3, data, graphics, library)2012-02-130.0.2BalazsKomuves
bitmap-opengl30.06OpenGL support for Data.Bitmap. (bsd3, data, graphics, library)2014-03-
bitmaps60.01Bitmap library (bsd3, codec, data, graphics, library)2014-11-300.2.6.3ByronJohnson
bits202.012Various bit twiddling and bitwise serialization primitives (bsd3, data, library, serialization)2021-11-070.6EdwardKmett, EricMertens, ryanglscott
bits-atomic20.07Atomic bit operations on memory locations for low-level synchronization (bsd3, concurrency, data, foreign, library)2010-09-050.1.3GabrielWicke
bits-bytestring10.02Bits instance for bytestrings. (bsd3, data, library)2016-03-
bits-bytestring-lazy10.01Bits instance for lazy bytestrings. (bsd3, data, library)2016-09-
bits-conduit10.01Bitstream support for Conduit (bsd3, conduit, data, library)2012-06-
bits-extra140.09Useful bitwise operations (bit, bsd3, data, library)2022-03-, haskellworks, GeorgeWilson
bits-extras40.04Efficient high-level bit operations not found in Data.Bits (bsd3, data, library)2010-09-200.1.3GabrielWicke
bitstream60.02Fast, packed, strict and lazy bit streams with stream fusion (data, library, public-domain)2020-09-
bitstring20.02Lazy bit strings (bsd3, data, library)2010-08-010.0.0BalazsKomuves
bitvec4742.2514Space-efficient bit vectors (bit-vectors, bsd3, data, library, public-domain)2023-08-, Bodigrim
bitwise620.06fast multi-dimensional unboxed bit packed Bool arrays (bit-vectors, bsd3, data, data-structures, library)2018-04-
bitwise-enum230.00Bitwise operations on bounded enumerations (bsd3, data, data-structures, foreign, library)2023-07-301.0.1.2jnbooth
blaze-builder4460.0281Efficient buffered output. (bsd3, data, library)2023-08-, JasperVanDerJeugt, LeonSmith, SimonMeier
blaze-builder-conduit (deprecated in favor of conduit-extra)100.016Convert streams of builders to streams of bytestrings. (deprecated) (bsd3, conduit, data, deprecated, library)2014-04-021.1.0MichaelSnoyman
blaze-builder-enumerator40.013Enumeratees for the incremental conversion of builders to bytestrings. (bsd3, data, enumerator, library)2015-04-, SimonHengel, SimonMeier, ThomasSutton
blazeT140.01A true monad (transformer) version of the blaze-markup and blaze-html libraries (data, library, mit, text, web)2023-09-110.0.6alaminium, johannesgerer
bloomfilter1070.03Pure and impure Bloom Filter implementations. (bsd3, data, library)2023-08-, JoeyHess
bloomfilter-redis32.01Distributed bloom filters on Redis (using the Hedis client). (bsd3, data, library)2019-06-
boltzmann-samplers110.03Uniform random generators (data, generic, library, mit, random)2018-04-
bond-haskell20.01Runtime support for BOND serialization (bsd3, data, library, parsing)2016-11-
bool-extras40.03A fold function for Bool (bsd3, data, library)2014-04-040.4.0TomLokhorst
boolean-list10.02convert numbers to binary coded lists (data, gpl, library)2017-10-
boolean-normal-forms70.01Boolean normal form: NNF, DNF & CNF (data, library, mit)2019-12-
boombox20.01Chronokinetic stream sources and incremental consumers (bsd3, data, library)2016-02-080.0FumiakiKinoshita
boring2320.08Boring and Absurd types (bsd3, data, library)2023-03-150.2.1phadej
both80.01Like Maybe, but with a different Monoid instance. (data, library, mit)2021-08-
bounded-array30.01Arrays with a value for every index (bsd3, data, library)2018-10-
bounded-queue90.00A strict, immutable, thread-safe, single-ended, bounded queue. (bsd3, data, library)2019-05-061.0.0fosskers
boundingboxes110.05A generic boundingbox for an arbitrary vector (bsd3, data, library)2015-03-140.2.3FumiakiKinoshita
browscap20.01A reader and interface for the Browser Capabilities Project data files. (bsd3, data, library, web)2017-04-300davean
bsb-http-chunked1860.01Chunked HTTP transfer encoding for bytestring builders (bsd3, data, library, network)2018-09-
bson580.021BSON documents are JSON-like objects with a standard binary encoding. (apache, data, library)2020-03-, GregWeber, MaximMitroshin, TonyHannan, VictorDenisov
bson-generic40.01Generic functionality for BSON (bsd3, data, library)2020-08-080.0.9PetrPilar
bson-generics (deprecated in favor of bson-generic)20.01Generics functionality for BSON (bsd3, data, deprecated, library)2012-01-260.0.1PetrPilar
bson-mapping240.01Mapping between BSON and algebraic data types. (data, library)2017-03-, ak3n
bspack30.01A simple and fast bytestring packer (bsd3, data, library)2014-12-020.0.4nicolasdp
btree100.01B-Tree on Unmanaged Heap (bsd3, data, library)2018-11-090.4.0andrewthad, chessai
buffer30.02Simple mutable low-level buffer for IO (data, library, mit)2017-11-010.5.3NikitaVolkov
buffer-builder230.05Library for efficiently building up buffers, one piece at a time (bsd3, data, library)2022-05-, afriesen
buffer-builder-aeson40.01Serialize Aeson values with Data.BufferBuilder (data, library, mit)2022-05-, afriesen
buildable30.01Typeclass for builders of linear data structures (data, library, mit)2015-03-
builder30.00bounded ByteArray builder type (bsd3, data, library)2019-09-130.2chessai
bv190.06Bit-vector arithmetic library (bit-vectors, bsd3, data, library)2018-03-110.5IagoAbal
bv-embed10.00Define embeddings of small bit vectors into larger ones (bsd3, data, library)2019-01-270.1.0benselfridge
bv-little142.03Efficient little-endian bit vector library (bit-vectors, bsd3, data, library)2023-07-111.3.1recursion_ninja
by-other-names20.00Give aliases to record fields. (bsd3, data, library)2022-12-
byte-order340.05Portable big-endian and little-endian conversions (bsd3, data, library)2022-02-, chessai
byteable1270.075Type class for sequence of bytes (bsd3, data, library)2013-06-280.1.1VincentHanquez
bytebuild990.018Build byte arrays (bsd3, data, library)2023-07-, chessai
bytehash290.01Universal hashing of bytes (bsd3, data, library)2023-07-, chessai
bytelog60.00Fast logging (bsd3, data, library)2021-10-
bytes2202.026Sharing code for serialization between binary and cereal (bsd3, data, library, serialization)2023-08-060.17.3EdwardKmett, EricMertens, ryanglscott
byteset100.01Set of bytes. (bsd3, data, library)2023-09-
byteslice1260.030Slicing managed and unmanaged memory (bsd3, data, library)2023-07-, chessai
bytesmith880.012Nonresumable byte parser (bsd3, data, library)2023-07-, chessai
bytestring5002.755849Fast, compact, strict and lazy byte strings with a list interface (bsd3, data, library)2023-08-, DonaldStewart, DuncanCoutts, HerbertValerioRiedel, IanLynagh, SylvainHenry, Bodigrim, sjakobi, chessai, clyring
bytestring-aeson-orphans50.00Aeson instances for ByteString, using base 64 encoding (bsd3, data, library)2023-05-
bytestring-arbitrary112.03Arbitrary instances for ByteStrings (bsd3, data, library)2019-06-040.1.3tsuraan
bytestring-builder1450.046The new bytestring builder, packaged outside of GHC (bsd3, data, library)2018-09-, ryanglscott
bytestring-builder-varword20.01Variable-length integer encoding (data, lgpl, library)2018-05-
bytestring-class (deprecated)30.09Classes for automatic conversion to and from strict and lazy bytestrings. (deprecated) (bsd3, data, deprecated, library)2014-03-
bytestring-conversion341.2519Type-classes to convert values to and from ByteString. (data, library, mpl)2022-05-150.3.2ToralfWittner, romanb
bytestring-csv30.03Parse CSV formatted data efficiently (bsd3, data, library)2008-07-210.1.2DonaldStewart
bytestring-delta30.01Simple, fast binary diff/patch (data, library, mit)2012-02-
bytestring-encoding340.05ByteString ↔ Text converter based on GHC.IO.Encoding (bsd3, data, library, text)2022-01-
bytestring-from (deprecated in favor of bytestring-conversion)20.03A type-class to convert values from ByteString. (data, deprecated, library)2014-05-230.3ToralfWittner
bytestring-lexing890.039Efficiently parse and produce common integral and fractional numbers. (bsd3, data, library)2023-03-, WrenThornton, WrenRomano
bytestring-plain20.01Plain byte strings ('ForeignPtr'-less 'ByteString's) (bsd3, data, library)2015-09-
bytestring-read20.02fast ByteString to number converting library (data, library, mit)2015-06-150.3.1HirotomoMoriwaki
bytestring-substring00.00break bytestrings up into substrings (bsd3, data, library, parsing)2019-04-250.1chessai
bytestring-time (deprecated in favor of text-time)10.02Library for Time parsing from ByteString (bsd3, data, deprecated, library)2016-12-130.1.0klangner
bytestring-trie732.523An efficient finite map from bytestrings to values. (bsd3, data, data-structures, library)2023-03-, WrenRomano
bytestring-typenats20.01Bytestrings with typenat lengths (bsd3, data, library)2017-01-261.0.0tsuraan
ca-patterns10.00Manipulate patterns in cellular automata, create and parse RLE files (data, library, mit, parsing, text)2022-04-
ca-province-codes90.01ISO 3166-2:CA Province Codes and Names (bsd3, data, library)2019-01-
cache242.05An in-memory key/value store with expiration support (bsd3, cache, data, library)2019-12-
cached-traversable10.01Transparent, persistent caching of lazy, traversable structures (bsd3, data, library)2014-10-
caching (deprecated)40.00Cache combinators. (bsd3, data, deprecated, library)2020-09-050davean
caching-vault20.00A vault-style cache implementation (bsd3, data, library)2021-01-
caerbannog22.01That rabbit's got a vicious streak a mile wide! (bsd3, data, library, parsing)2022-08-
call-stack2520.028Use GHC call-stacks in a backward compatible way (data, library, mit)2021-05-150.4.0SimonHengel
cantor-pairing20.00Convert data to and from a natural number representation (data, library, mit)2022-05-
capnp110.00Cap'n Proto for Haskell (capnproto, data, library, mit, network, program, rpc, serialization)2023-06-
capped-list (deprecated in favor of enumerator)20.01A list-like type for lazy sequences, with a user-defined termination value. (bsd3, data, deprecated, library)2010-01-091.2JohnMillikin
carray370.014A C-compatible array library. (bsd3, data, library)2017-07-, JedBrown
case-insensitive2660.0352Case insensitive string comparison (bsd3, data, library, text)2019-05-, SimonHengel
cassava-conduit460.01Conduit interface for cassava package (bsd3, data, library)2023-06-220.6.5domdere
cassava-generic20.00Cassave instances for functor-like datatypes like `Either String a`. (bsd3, data, library)2020-07-300.1.0.1MichalGajda
cassava-streams20.01io-streams interface for the cassava CSV library. (bsd3, csv, data, io-streams, library, text)2020-10-
castagnoli210.00Portable CRC-32C (bsd3, data, library)2023-08-
categorical-algebra20.01Categorical Monoids and Semirings (bsd3, data, library)2012-03-
ccast (deprecated)40.01typesafe c-style casts; useful for FFI (bsd3, data, deprecated, library)2018-05-
cdar-mBound100.01Exact real arithmetic using Centred Dyadic Approximations (bsd3, data, library, program)2021-06-
cereal3942.25446A binary serialization library (bsd3, data, library, parsing)2022-08-, ThomasDuBuisson, TrevorElliott
cereal-derive10.01Automatic deriving of Serialize using GHC.Generics (data, gpl, library)2011-11-060.1.1JaredHance
cereal-ieee754 (deprecated in favor of cereal)30.01Floating point support for the 'cereal' serialization library (bsd3, data, deprecated, library, parsing)2011-08-310.1JacobStanley
cereal-io-streams10.01io-streams support for the cereal binary serialization library (bsd3, data, io-streams, library, parsing)2016-07-
cereal-streams (deprecated in favor of wire-streams)30.01Use cereal to encode/decode io-streams. (bsd3, data, deprecated, io-streams, library, parsing)2016-07-
cereal-text600.018Data.Text instances for the cereal serialization library (apache, data, library)2016-06-
cereal-time50.01Serialize instances for types from `time` package. (bsd3, data, library)2017-11-
cereal-vector490.017Serialize instances for Data.Vector types. (bsd3, data, library)2014-02-
certificate (deprecated in favor of x509)190.021Certificates and Key Reader/Writer (bsd3, data, deprecated, library)2013-10-071.3.9VincentHanquez
chain-codes30.01Library decoding chain codes from images (data, gpl, library)2014-03-
chainweb-mining-client40.00Mining Client for Kadena Chainweb (bsd3, data, mathematics, program)2022-11-230.5larsk
charset2760.016Fast unicode character sets based on complemented PATRICIA tries (bsd3, data, library)2023-08-060.3.10EdwardKmett, phadej, ryanglscott
chaselev-deque160.04Chase & Lev work-stealing lock-free double-ended queues (deques). (bsd3, concurrent, data, library)2015-03-, RyanNewton, peter_fogg
chatty-utils20.07Some utilities every serious chatty-based application may need. (agpl, data, library)2021-01-
checked10.01Bounds-checking integer types. (bsd3, data, library)2010-09-
chimera730.02Lazy infinite streams with O(1) indexing and applications for memoization (bsd3, data, library)2022-12-
choice250.03A solution to boolean blindness. (data, library, public-domain)2023-08-160.2.3MathieuBoespflug
chronos862.022A high-performance time library (bsd3, data, development, library, parsing, time)2023-08-, chessai
chunked-data660.012Typeclasses for dealing with various chunked data representations (data, library, mit)2018-01-150.3.1MichaelSnoyman
church-maybe00.01Church encoded Maybe (bsd3, data, library)2018-08-
church-pair20.01Church encoded pair (bsd3, data, library)2017-07-
churros20.00Channel/Arrow based streaming computation library. (control, data, library, mit)2022-10-
cimple220.01Simple C-like programming language (data, gpl, library, program)2023-08-250.0.17iphydf
ciphersaber260.01Implementation of CipherSaber2 RC4 cryptography. (data, library, mit, program)2015-12-
circular-enum32.00Make bounded enum types circular (data, library, mit)2023-05-310.1.0.0memowe
classify10.01Library for classification of media files. (data, library, public-domain)2013-11-062013.11.6.1DavidHimmelstrup
classyplate70.04Fuseable type-class based generics (bsd3, data, library)2018-11-
clean-unions (deprecated in favor of extensible)20.05Open unions without need for Typeable (bsd3, data, deprecated, library)2014-10-130.1.1FumiakiKinoshita
clist (deprecated in favor of Fin)50.02Counted list (data, deprecated, library)2020-02-
closed92.01Integers bounded by a closed interval (data, library, mit)2022-03-310.2.0.2PatrickBrisbin, dukerutledge, mjgpy3, FreckleEngineering
cmf30.00(C)oncurrent (M)onoidal (F)olds (data, library, mit)2019-11-230.1chessai
cmph10.01low level interface to CMPH (bsd3, data, data-structures, library)2016-04-300.0.1MarkWotton
code-builder20.02Simple system for generating code. (bsd3, data, library)2014-05-260.1.3AdamBergmark, ErikHesselink
codec52.01Simple bidirectional serialization (bsd3, data, library)2017-04-210.2.1PatrickChilton
codec-libevent (deprecated)30.02Cross-platform structure serialisation (bsd3, data, deprecated, library, parsing, program)2008-01-270.1.2AdamLangley
coerce-util (deprecated in favor of coercible-utils)20.02utils for Data.Coerce (data, deprecated, library, mit)2018-04-
coercible-subtypes40.00Coercible but only in one direction (bsd3, data, library)2023-08-
coercion-extras20.01Extra utilities for manipulating nominal and representational coercions (bsd3, data, library)2019-08-
cofunctor (deprecated in favor of contravariant)30.02DEPRECATED: use the "contravariant" package (bsd3, data, deprecated, library)2011-09-
collection-json20.01Collection+JSON—Hypermedia Type Tools (data, library, mit)2019-02-
colors150.04A type for colors (bsd3, data, library)2015-02-
colour2982.0124A model for human colour/color perception (data, graphics, library, mit)2021-06-242.3.6RussellOConnor
colour-accelerate40.01Working with colours in Accelerate (accelerate, bsd3, data, graphics, library)2020-08-
colour-space80.01Instances of the manifold-classes for colour types (data, gpl, graphics, library, maths)2023-07-
combobuffer20.01Various buffer implementations (bsd3, data, library)2014-05-190.2JohnLato
comfort-graph140.01Graph structure with type parameters for nodes and edges (bsd3, data, library)2023-09-290.0.4HenningThielemann
comic20.01A format for describing comics. (bsd3, data, library)2019-04-300.0.1davean
commutative110.01Commutative binary operations. (bsd3, data, library)2018-11-200.0.2athanclark
commutative-semigroups1290.06Commutative semigroups (algebra, bsd3, data, library, math)2023-04-, RyanTrinkle, abrar
compact222.09Non-GC'd, contiguous storage for immutable data structures (bsd3, data, library)2020-04-, EdwardYang
compact-list10.01An append only list in a compact region (bsd3, data, library)2018-09-060.1.0harendra
compact-map10.01Compact Data.Map implementation using Data.Binary (bsd3, data, library)2008-11-092008.11.9DavidHimmelstrup
compact-mutable-vector10.00Mutable vector with different GC characteristics (bsd3, data, library)2019-02-
compact-sequences22.00Stacks, queues, and deques with compact representations. (bsd3, data, library)2020-09-
compact-string (deprecated in favor of text)20.02Fast, packed and strict strings with Unicode support, based on bytestrings. (bsd3, data, deprecated, library)2008-11-270.3.1TwanVanLaarhoven
compact-string-fix30.07Same as compact-string except with a small fix so it builds on ghc-6.12 (bsd3, data, library)2011-08-190.3.2TonyHannan
compact-word-vectors100.02Small vectors of small integers stored very compactly. (bsd3, data, library)2021-04-
compactmap130.01A read-only memory-efficient key-value store. (bsd3, data, library)2023-05-
compose-ltr52.01More intuitive, left-to-right function composition. (data, library, mit)2017-11-210.2.4Wizek
composite-dhall00.00Dhall instances for composite records. (composite, data, dhall, library, mit)2022-09-
composite-lens-extra10.00Extra lens functions for composite. (composite, data, lens, library, mit)2022-09-
composite-xml20.00RecXML Type (composite, data, library, mit, xml)2022-07-
composition750.033Combinators for unorthodox function composition (bsd3, data, library)2021-04-
composition-extra240.012Combinators for unorthodox structure composition (bsd3, data, library)2015-09-172.0.0athanclark
composition-prelude1552.032Higher-order function combinators (bsd3, control, data, library)2020-11-
composition-tree20.01Composition trees for arbitrary monoids. (bsd3, data, library)2018-05-
compositional-data (deprecated)31.250Compositional Data Types (bsd3, data, deprecated, library)2018-12-
compound-types42.01Sum and Product types and such (data, library, mit, type-system, types)2020-04-
compressed62.01Compressed containers and reducers (bsd3, compression, data, library, mapreduce)2018-01-083.11EdwardKmett
comptrans30.01Automatically converting ASTs into compositional data types (bsd3, data, generics, library)2015-04-
conala-dataset20.00bindings to the CoNaLa dataset (ai, bsd3, data, library, machine-learning, nlp)2022-05-
concise770.02Utilities for Control.Lens.Cons (bsd3, data, lenses, library)2018-02-
concrete-haskell20.00Library for the Concrete data format. (data, library, program)2017-12-
concrete-haskell-autogen10.01Automatically generated Thrift definitions for the Concrete data format. (data, library)2017-09-
concrete-typerep20.03Binary and Hashable instances for TypeRep (bsd3, data, library)2013-01-
concurrent-batch40.01Concurrent batching queue based on STM with timeout. (bsd3, data, library)2018-07-
concurrent-buffer20.01Concurrent expanding buffer (data, library, mit)2017-10-260.1NikitaVolkov
concurrent-resource-map20.01Concurrent resource map (bsd3, data, library)2020-03-
condorcet30.01Library for Condorcet voting (bsd3, data, library)2008-02-260.0.1GwernBranwen
conduit6462.25578Streaming data processing library. (conduit, data, library, mit)2023-05-221.3.5MichaelSnoyman
conduit-combinators730.061DEPRECATED Functionality merged into the conduit package itself (conduit, data, library, mit)2018-02-011.3.0MichaelSloan, MichaelSnoyman
conduit-concurrent-map212.04Concurrent, order-preserving mapping Conduit (conduit, data, library, mit)2022-05-270.1.3NiklasHambuechen
conduit-extra2890.0209Batteries included conduit: adapters for common libraries. (conduit, data, library, mit)2022-05-101.3.6MichaelSnoyman
conduit-resumablesink10.01Allows conduit to resume sinks to feed multiple sources into it. (bsd3, conduit, data, library)2017-11-010.2AndrewMiller
conduit-throttle60.01Throttle Conduit Producers (bsd3, data, library)2017-12-
conduit-tokenize-attoparsec (deprecated)10.00Conduits for tokenizing streams. (bsd3, conduit, data, deprecated, library, program)2016-01-310.1.0.0newhoggy, haskellworks
conffmt10.01A .conf file formatter (data, mit, program)2016-08-310.2.3.0yamadapc
confide20.01derive typeclass instances for decoding types from HOCON conf (bsd3, data, library)2018-03-
config-manager10.01Configuration management (configuration, data, gpl, library)2016-08-
configifier70.01parser for config files, shell variables, command line args. (agpl, configuration, data, library)2016-07-050.1.1MatthiasFischmann
configuration50.01Simple data type for application configuration. (bsd3, data, library)2012-12-070.1.1HiromiIshii
configurator401.7550Configuration management (bsd3, configuration, data, library)2014-07-
configurator-export110.01Pretty printer and exporter for configurations from the "configurator" library. (bsd3, configuration, data, library)2016-05-
configurator-ng31.251The next generation of configuration management (bsd3, configuration, data, library)2016-10-310.0.0.1LeonSmith
configurator-pg382.01Reduced parser for configurator-ng config files (bsd3, configuration, data, library)2022-08-110.2.7vollmert
congruence-relation40.01Decidable congruence relations for Haskell: up to you whether this is a joke (data, library, mit)2014-12-
connection-pool60.01Connection pool built on top of resource-pool and streaming-commons. (bsd3, data, library, network)2018-03-030.2.2PeterTrsko
constaparser20.01Parse ByteStrings of a prescribed length. (bsd3, data, library)2018-06-
constrained40.01Generalization of standard Functor, Foldable, and Traversable classes (bsd2, data, library)2019-10-270.1SergeyVinokurov
constrained-dynamic290.01Dynamic typing with retained constraints (data, library, mit)2016-08-
constrained-platform-instances20.00Instances of standard platform types for 'constrained' package. (bsd2, data, library)2019-10-270.1SergeyVinokurov
constraint-tuples90.00Partially applicable constraint tuples (bsd3, data, library)2019-11-240.1.2ryanglscott
construct90.00Haskell version of the Construct library for easy specification of file formats (bsd3, data, library, parsing, serialization)2022-10-
container80.03Containers abstraction and utilities. (apache, data, library)2018-12-181.1.6danilo2, iamrecursion
containers-accelerate20.00Hashing-based container types (accelerate, bsd3, data, library)2020-08-
containers-deepseq (deprecated in favor of containers)20.01Provide orphan NFData instances for containers as needed. (deprecated) (bsd3, data, deprecated, library)2012-01-
containers-verified20.01Formally verified drop-in replacement of containers (data, library, mit)2018-06-
context270.04Thread-indexed, nested contexts (data, library, mit)2023-09-
context-resource150.00Thread-safe, pool-compatible resource provider (data, library, mit)2023-09-
context-stack20.01An abstraction of a stack and stack-based monadic context. (data, library, mit)2014-08-
contiguous960.014Unified interface for primitive arrays (array, bsd3, data, library, primitive)2023-06-, chessai
contiguous-checked10.03contiguous with bounds checks (bsd3, data, library)2019-01-
contiguous-fft10.01dft of contiguous memory structures (bsd3, data, library)2019-02-
contravariant2462.5173Contravariant functors (bsd3, control, data, library)2021-07-271.5.5EdwardKmett, EricMertens, ryanglscott
control-monad-attempt (deprecated)40.03Monad transformer for attempt. (deprecated) (bsd3, data, deprecated, failure, library)2012-01-, NicolasPouillard
conversion150.09Universal converter between values of different types (control, conversion, data, library, mit)2016-04-121.2.1NikitaVolkov
conversion-bytestring100.01"Conversion" instances for the "bytestring" library (control, conversion, data, library, mit)2022-05-
conversion-case-insensitive30.02"Conversion" instances for the "case-insensitive" library (control, conversion, data, library, mit)2015-04-
conversion-text100.04"Conversion" instances for the "text" library (control, conversion, data, library, mit)2022-05-
convert40.04Safe and unsafe data conversion utilities with strong type-level operation. checking. (apache, data, library)2018-12-181.5.1danilo2, iamrecursion
convertible492.067Typeclasses and instances for converting between types (bsd3, data, library)2022-05-, JohnGoerzen, NicolasWu, rsoeldner, janus
convertible-ascii20.01convertible instances for ascii (data, failure, library, public-domain)2011-12-
convertible-text (deprecated)20.08Typeclasses and instances for converting between types (deprecated) (bsd3, data, deprecated, failure)2012-01-
coroutine-iteratee (deprecated)20.01Bridge between the monad-coroutine and iteratee packages. (concurrency, data, deprecated, library)2011-12-310.1.1MarioBlazevic
count20.01Bijective mappings between values and possibly infinite prefixes of [0..] (bsd3, data, library)2014-06-100.0.1Maxdamantus
countable120.02Countable, Searchable, Finite, Empty classes (bsd3, data, library)2022-04-291.2AshleyYakeley
counter22.01An object frequency counter. (data, library, mit)2017-09-
country-codes30.03ISO 3166 country codes and i18n names. (bsd3, data, library)2019-02-120.1.4FelipeLessa, JeanPhilippeMoresmau
coya10.00Coya monoids (bsd3, data, library, math)2020-07-
cpio-conduit30.03Conduit-based CPIO (apache, data, library)2015-08-040.7.0DanAloni
cpu472.025Cpu information and properties helpers. (bsd3, data, library)2013-11-120.1.2VincentHanquez
cqrs20.02Command-Query Responsibility Segregation (data, library, mit)2015-09-170.9.1BardurArantsson
cqrs-core10.03Command-Query Responsibility Segregation (data, library, mit)2015-09-160.10.0BardurArantsson
cqrs-memory20.00Memory backend for the cqrs package. (data, library, mit)2015-09-160.10.0BardurArantsson
cqrs-postgresql00.01PostgreSQL backend for the cqrs package. (data, library, mit)2015-09-160.10.0BardurArantsson
cqrs-sqlite320.01SQLite3 backend for the cqrs package. (data, library, mit)2013-03-100.9.0BardurArantsson
cqrs-test20.01Command-Query Responsibility Segregation Test Support (data, library, mit)2013-03-100.9.0BardurArantsson
cqrs-testkit00.01Command-Query Responsibility Segregation Test Support (data, library, mit)2015-09-160.10.0BardurArantsson
cqrs-types10.05Command-Query Responsibility Segregation. Modules for the basic types. (data, library, mit)2015-09-170.9.1BardurArantsson
critbit300.02Crit-bit maps and sets (bsd3, data, library)2014-07-
crjdt-haskell10.01A Conflict-Free Replicated JSON Datatype for Haskell (bsd3, data, library)2017-05-280.3.0amarpotghan
crypt-sha512110.01Pure Haskell implelementation for GNU SHA512 crypt algorithm (bsd3, data, library)2017-07-020phadej
crypto-api1262.079A generic interface for cryptographic operations (bsd3, cryptography, data, library)2018-01-050.13.3ThomasDuBuisson, haskell_github_trust
crypto-api-tests270.01A test framework and KATs for cryptographic operations. (bsd3, cryptography, data, library)2014-01-080.3ThomasDuBuisson
cryptohash1841.25156collection of crypto hashes, fast, pure and practical (bsd3, cryptography, data, library)2016-03-250.11.9VincentHanquez
cryptohash-md51820.019Fast, pure and practical MD5 implementation (bsd3, cryptography, data, library)2021-10-, phadej
cryptohash-sha11440.019Fast, pure and practical SHA-1 implementation (bsd3, cryptography, data, library)2021-11-, phadej
cryptohash-sha2561762.2541Fast, pure and practical SHA-256 implementation (bsd3, cryptography, data, library)2021-10-, HerbertValerioRiedel, phadej
cryptohash-sha512260.08Fast, pure and practical SHA-512 implementation (bsd3, cryptography, data, library)2023-02-, phadej
crypton-x5091960.010X509 reader and writer (bsd3, data, library)2023-06-061.7.6KazuYamamoto
crypton-x509-store1750.05X.509 collection accessing and storing methods (bsd3, data, library)2023-06-061.6.9KazuYamamoto
crypton-x509-system1580.04Handle per-operating-system X.509 accessors and storage (bsd3, data, library)2023-06-061.6.7KazuYamamoto
crypton-x509-validation1670.05X.509 Certificate and CRL validation (bsd3, data, library)2023-06-061.6.12KazuYamamoto
css-syntax120.07High-performance CSS tokenizer and serializer. (data, library, mit)2023-03-, alcinnz
csv-conduit330.05A flexible, fast, conduit-based CSV parser library for Haskell. (bsd3, conduit, csv, data, library, text)2021-07-, OzgunAtaman
csv-enumerator20.02A flexible, fast, enumerator-based CSV parser library for Haskell. (bsd3, data, library)2013-01-
csv-sip20.00extracts data from a CSV file (data, gpl, library)2022-04-240.1.0jlamothe
csv-table50.01Scripts for manipulating tables stored as CSV files (data, library, mit)2016-04-
cuckoo70.00Haskell Implementation of Cuckoo Filters (bsd3, data, library)2021-10-210.3.1larsk
cuckoo-filter30.00Pure and impure Cuckoo Filter (data, library, mit, program)2018-12-
cudd20.02Bindings to the CUDD binary decision diagrams library (bsd3, data, library)2017-01-
currencies40.01Currencies representation, pretty printing and conversion (bsd3, data, library)2018-06-, DanielCampoverde
currency130.02Types representing standard and non-standard currencies (data, library)2013-09-
currency-codes60.03ISO-4217 Currency Codes (data, library, mit)2018-03-
currency-convert22.01Typesafe currency conversion (bsd3, data, library)2016-08-
curry20.01Curry types (bsd3, data, library)2018-01-
cve10.01simple and efficient cve datatype (bsd3, data, library)2018-03-
cybus10.00multi-dimensional arrays (bsd3, containers, data, library, program)2022-04-
czipwith340.03CZipWith class and deriving via TH (bsd3, data, library)2021-11-, fozworth, dukerutledge
d10442.02Digits 0-9 (data, library, mit)2023-06-, Monoid_Mary
dahdit30.00Binary parsing and serialization with integrated size (bsd3, data, library)2023-05-120.3.0ejconlon
data-accessor1220.062Utilities for accessing and manipulating fields of records (bsd3, data, library)2023-01-, LukePalmer
data-accessor-monadLib10.01Accessor functions for monadLib's monads (data, library, monads)2009-02-110.0.1RussellOConnor
data-accessor-monads-fd40.02Use Accessor to access state in monads-fd State monad class (bsd3, data, library)2011-02-
data-accessor-monads-tf10.01Use Accessor to access state in monads-tf State monad type family (bsd3, data, library)2012-04-
data-accessor-mtl120.04Use Accessor to access state in mtl State monad class (bsd3, data, library)2023-01-
data-accessor-template140.09Utilities for accessing and manipulating fields of records (bsd3, data, library)2018-08-310.2.1.16HenningThielemann, LukePalmer
data-accessor-transformers1070.011Use Accessor to access state in transformers State monad (bsd3, data, library)2023-01-
data-as00.00Simple extensible sum (data, library, mit)2020-11-
data-ascii (deprecated in favor of ascii)50.01Type-safe, bytestring-based ASCII values (bsd3, data, deprecated, library)2021-02-, Monoid_Mary
data-binary-ieee754 (deprecated in favor of binary, cereal)1190.065Parser/Serialiser for IEEE-754 floating-point values (data, deprecated, library, mit)2013-07-070.4.4JohnMillikin
data-bword690.03Extra operations on binary words of fixed length (bsd3, data, library)2022-08-
data-carousel10.02A rotating sequence data structure (data, library, mit)2014-11-
data-cell20.04Generic cellular data representation library (bsd3, data, library)2015-07-
data-check (deprecated)30.01Library for checking and normalization of data (e.g. from web forms) (bsd3, data, deprecated, library, web)2017-05-210.1.1mrkkrp
data-checked590.02Type-indexed runtime-checked properties (bsd3, data, library)2014-02-090.3MikhailVorozhtsov
data-combinator-gen60.00Generate a special combinator from any data type. (data, library, mit)2019-05-
data-compat90.00Define Backwards Compatibility Schemes for Arbitrary Data (data, library, mit)2022-09-
data-constructors10.02Generically compare data by their constructors (bsd3, data, library)2017-09-
data-cycle20.01a cyclic doubly linked list (bsd3, data, library)2012-03-100.1.2TobiasBrandt
data-default2052.25779A class for types with a default value (bsd3, data, library)2016-06-
data-default-class2160.0308A class for types with a default value (bsd3, data, library)2016-06-
data-default-extra40.02A class for types with a default value. (bsd3, data, library)2017-01-050.1.0PeterTrsko
data-default-generics70.01A class for types with a default value (bsd3, data, library)2014-02-200.3jcristovao
data-default-instances-base350.011Default instances for types in base (bsd3, data, library)2016-06-
data-default-instances-bytestring90.01Default instances for (lazy and strict) ByteString, Builder and ShortByteString. (bsd3, data, library)2016-02-070.0.1PeterTrsko
data-default-instances-case-insensitive90.01Default instance for CI type from case-insensitive package. (bsd3, data, library)2016-02-070.0.1PeterTrsko
data-default-instances-containers1870.04Default instances for types in containers (bsd3, data, library)2013-04-020.0.1LukasMai
data-default-instances-dlist1830.04Default instances for types in dlist (bsd3, data, library)2013-04-020.0.1LukasMai
data-default-instances-new-base150.01Default instances for types in newer versions of base package. (bsd3, data, library)2017-01-050.0.2PeterTrsko
data-default-instances-old-locale1930.04Default instances for types in old-locale (bsd3, data, library)2013-04-030.0.1LukasMai
data-default-instances-text30.01Default instances for (lazy and strict) Text and Text Builder. (bsd3, data, library)2016-02-070.0.1PeterTrsko
data-default-instances-unordered-containers100.01Default instances for unordered-containers. (bsd3, data, library)2016-02-070.0.1PeterTrsko
data-default-instances-vector90.02Default instances for types defined in vector package (bsd3, data, library)2016-02-070.0.1PeterTrsko
data-dispersal20.01Space-efficient and privacy-preserving data dispersal algorithms. (cryptography, data, lgpl, library)2014-10-
data-diverse440.06Extensible records and polymorphic variants. (bsd3, data, library, records)2023-05-
data-diverse-lens110.03Isos & Lens for Data.Diverse.Many and Prisms for Data.Diverse.Which (bsd3, data, library, records)2018-06-304.3.0.0louispan
data-dword780.014Stick two binary words together to get a bigger one (bsd3, data, library)2021-12-
data-easy30.02Consistent set of utility functions for Maybe, Either, List and Monoids. (bsd3, data, library)2016-07-260.7.0jcristovao
data-elevator30.01Coerce between unlifted boxed and lifted types. (data, library, mit)2022-11-
data-elf30.01Executable and Linkable Format (ELF) data structures. (bsd3, data, library)2016-07-230.2MikhailVorozhtsov
data-embed30.01Embed files and other binary blobs inside executables without Template Haskell. (data, library, mit, program)2016-01-
data-endian630.06Endian-sensitive data (bsd3, data, library)2016-07-070.1.1MikhailVorozhtsov
data-extend-generic10.01Extend Haskell data or newtype like in OOP languages (bsd3, data, library)2015-12-
data-filepath50.01A type safe file path data structure (bsd3, data, library)2015-02-, domdere
data-filter10.01Utilities for filtering (bsd2, data, library)2018-05-
data-fin10.01Finite totally ordered sets (bsd3, data, library)2014-08-
data-fin-simple20.01Simple integral finite set (bsd3, data, library)2015-06-
data-fix2292.2529Fixpoint data types (bsd3, data, library)2021-07-270.3.2AntonKholomiov, gelisam, phadej
data-fix-cse80.03Common subexpression elimination for the fixploint types. (bsd3, data, library)2020-08-020.0.3AntonKholomiov
data-flags80.08A package for working with bit masks and flags in general. (bsd3, data, library)2017-07-
data-flagset10.01An efficient data type for sets of flags (data, library, mit)2015-07-
data-foldapp10.01Fold function applications. Framework for variadic functions. (bsd3, data, library)2018-01-
data-forced20.00Specify that lifted values were forced to WHNF or NF. (data, library, mit)2023-04-
data-function-meld10.01Map the arguments and return value of functions. (bsd3, data, library)2016-05-
data-function-tacit00.01Write functions in tacit (pointless) style using Applicative and De Bruijn index notation. (bsd3, data, library)2016-06-
data-has362.08Simple extensible product (bsd3, data, library)2020-12-
data-hash1090.09Combinators for building fast hashing functions. (bsd3, data, library)2015-05-
data-index10.01Extending the concept of indices for lists and other containers (bsd3, data, library)2018-05-
data-interval570.05Interval datatype, interval arithmetic and interval-based containers (bsd3, data, library, math)2021-11-022.1.1MasahiroSakai, Bodigrim
data-inttrie390.03A simple lazy, infinite trie from integers (bsd3, data, library)2018-03-310.1.4LukePalmer, ThomasDuBuisson
data-ivar10.03Write-once variables with concurrency support (bsd3, concurrency, data, library)2008-10-200.30GregoryCrosswhite, LukePalmer
data-json-token (deprecated)30.00Json Token datatype (bsd3, data, deprecated, json, library, program)2016-02-, haskellworks
data-kiln20.01Sculpt mutable recursive data with reference equality; bake it using a data kiln into an immutable lazy structure (bsd3, data, library)2014-12-
data-layout10.01Read/write arbitrary binary layouts to a "Data.Vector.Storable". (bsd3, data, library)2013-10-
data-lens-light470.010Simple lenses, minimum dependencies (data, lenses, library, mit)2023-08-, srk
data-lens-template120.021Utilities for Data.Lens (bsd3, data, library)2016-07-172.2EdwardKmett, JoelBurget, RussellOConnor
data-list-sequences10.01Utilities for working with sequences within lists. (data, gpl, library)2011-08-130.1JonasKramer
data-list-zigzag30.01A list but with a balanced enumeration of Cartesian product. (bsd3, data, library)2018-02-
data-map-multikey40.01Data.Map with multiple, unique keys (data, library, mit)2015-05-
data-memocombinators202.018Combinators for building memo tables. (bsd3, data, library)2013-12-140.5.1DmitryMalikov, LukePalmer, ThomasDuBuisson
data-msgpack (deprecated in favor of msgpack-binary)192.011A Haskell implementation of MessagePack (bsd3, data, deprecated, library, program)2020-02-290.0.13iphydf
data-msgpack-types (deprecated in favor of msgpack-types)180.04A Haskell implementation of MessagePack. (bsd3, data, deprecated, library)2020-02-290.0.3iphydf
data-nat10.01data Nat = Zero | Succ Nat (bsd3, data, library, math)2012-09-230.1.2GaborLehel
data-object (deprecated in favor of aeson)60.016Represent hierachichal structures, called objects in JSON. (deprecated) (bsd3, data, deprecated, library)2012-01-
data-or120.02A data type for non-exclusive disjunction. (bsd3, data, library)2021-10-, WrenRomano
data-ordlist622.2521Set and bag operations on ordered lists (bsd3, data, library, list)2014-11-
data-partition100.02A pure disjoint set (union find) data structure (bsd3, data, library)2015-04-
data-pdf-fieldreader30.00Read PDF form fields (data, library, mit, program)2021-08-
data-quotientref30.01Reference cells that need two independent indices to be accessed. (bsd3, data, library)2008-10-200.1LukePalmer
data-ref290.03Unify STRef and IORef in plain Haskell 98 (bsd3, data, library)2023-02-150.1HenningThielemann
data-reify570.013Reify a recursive data structure into an explicit graph. (bsd3, data, language, library, parsing, reflection)2020-10-120.6.3AndyGill, ryanglscott
data-reify-cse10.01Common Sub-Expression Elimination for graphs generated by Data.Reify. (bsd3, data, language, library)2013-05-080.0.3SebastiaanVisser
data-rev10.01A typeclass for reversing order of contents. (bsd3, data, library)2015-01-
data-rope20.01Ropes, an alternative to (Byte)Strings. (data, library)2011-02-110.3PierreEtienneMeunier
data-serializer690.03Common API for serialization libraries (bsd3, data, library)2021-04-040.3.5MikhailVorozhtsov
data-spacepart (deprecated in favor of spacepart)20.01Deprecated. Now called "spacepart". Space partitioning data structures. (bsd3, data, deprecated, library)2009-02-1620090215.0CoreyOConnor
data-standards10.01A collection of standards representable by simple data types. (data, library, mpl)2018-07-
data-store30.01Type safe, in-memory dictionary with multidimensional keys. (bsd3, data, library)2013-08-
data-sword10.02Shorter binary words (bsd3, data, library)2022-09-
data-tensor10.01Tensor and Group typeclasses (data, library, mit)2015-06-
data-textual650.06Human-friendly textual representations. (bsd3, data, library, text)2019-11-
data-timeout40.0164-bit timeouts of nanosecond precision (bsd3, concurrency, data, library)2018-10-220.3.1MikhailVorozhtsov
data-transform10.01Functions to transform data structures. (bsd3, data, library)2020-04-
data-treify10.03Reify a recursive data structure into an explicit graph. (bsd3, data, language, library, parsing, reflection-)2014-03-180.3.4ConalElliott
data-type10.04Basic type wrangling types and classes (bsd3, data, library, type-system)2011-09-230.1.0IainAlexander
data-util20.01utilities for handle data (bsd3, data, development, library, utils)2015-09-080.5KatsutoshiItoh
data-validation42.00A library for creating type safe validations. (apache, data, library)2021-02-, sambolias, DevinLyons
data-variant20.02A variant data type, useful for modeling dynamically-typed programming languages (bsd3, data, library)2014-07-310.28.0.5TobiasDammers
data-vector-growable20.00Dynamic growable resizable mutable generic vector (bsd3, data, data-structures, library)2020-12-240.0.1FumiakiKinoshita
datasets282.01Classical data sets for statistics and machine learning (data, data-mining, library, machine-learning, mit, statistics)2019-02-120.4.0glutamate, ocramz, stites
date-conversions20.01Date conversions (data, date, library, mit)2018-02-
dates110.07Small library for parsing different dates formats. (bsd3, data, library)2022-02-
datetime230.010Utilities to make Data.Time.* easier to use (data, library)2015-07-200.3.1EricSessoms, EugenyDzhurinsky, jsl, stackbuilders
datetime-sb80.01Utilities to make Data.Time.* easier to use. (data, library)2015-05-280.2.4jsl
dawg70.09Directed acyclic word graphs (bsd3, data, data-structures, library)2013-07-220.11JakubWaszczuk
dawg-ord52.01Directed acyclic word graphs (bsd3, data, data-structures, library)2020-09-
ddate10.01Discordian Date Types for Haskell (data, gpl, library)2016-06-300.1.0.0hellerve
dec2260.04Decidable propositions. (bsd3, data, dependent-types, library)2022-08-210.0.5phadej
decision-diagrams70.00Binary Decision Diagrams (BDD) and Zero-suppressed Binary Decision Diagrams (ZDD) (bsd3, data, data-structures, library, logic)2021-11-
deep-map40.00Deeply-nested, multiple key type maps. (bsd3, data, library, statistics)2021-12-
deiko-config20.02Small and typesafe configuration library. (bsd3, data, library)2017-11-
delimited-text40.03Parse character delimited textual data (bsd3, data, library)2011-03-230.3.0DonaldStewart, StefanKersten
delta10.00A library for detecting file changes (data, lgpl, library, program)2015-07-
dense40.01Mutable and immutable dense multidimensional arrays (bsd3, data, library)2020-11-
dense-int-set10.01Dense int-set (data, library, mit)2018-10-080.3NikitaVolkov
dependent-hashmap90.01Dependent hash maps (bsd3, data, library)2020-03-
dependent-map1612.535Dependent finite maps (partial dependent products) (data, dependent-types, library)2020-03-, JamesCook, RyanTrinkle, abrar, 3noch
dependent-monoidal-map00.02Dependent map that uses semigroup mappend (bsd3, data, library)2022-12-, RyanTrinkle, abrar
dependent-state20.01Control structure similar to Control.Monad.State, allowing multiple nested states, distinguishable by provided phantom types. (apache, data, library)2016-01-301.0.1danilo2, iamrecursion
dependent-sum3302.2558Dependent sum type (data, dependent-types, library, public-domain)2022-12-, JamesCook, RyanTrinkle, abrar, 3noch, DanBornside
depq112.01Double-ended priority queues (bsd3, data, data-mining, data-structures, library)2021-04-120.4.2ocramz
derive-IG10.01Macro to derive instances for Instant-Generics using Template Haskell (bsd3, data, generics, library)2010-09-060.1.1HiromiIshii
derive-enumerable10.01Generic instances for enumerating complex data types (data, generics, gpl, library)2022-11-180.2.0mgoszcz2, theunixman
derive-lifted-instances150.01Derive class instances though various kinds of lifting (apache, data, development, generics, library)2020-10-030.2.2SjoerdVisscher
derive-trie10.02Automatic derivation of Trie implementations. (bsd3, data, library)2012-02-080.2.1AndreasBaldeau
deriveJsonNoPrefix80.01Derive ToJSON/FromJSON instances in a more prefix-friendly manner. (apache, data, library)2018-07-
describe60.00Combinators for describing binary data structures (bsd3, data, library)2020-02-
descrilo30.01Loads a list of items with fields (configuration, data, gpl, library, parser)2018-11-
detour-via-sci80.02JSON and CSV encoding for rationals as decimal point numbers. (csv, data, json, library, math, mpl, numeric)2018-06-221.0.0philderbeast
detour-via-uom10.01JSON and CSV encoding for quantities. (csv, data, json, library, math, mpl, numeric, physics)2018-06-221.0.0philderbeast
dgim30.01Implementation of DGIM algorithm (algorithms, data, library, mit)2015-04-040.0.3musically_ut
dhall-secret00.00Encrypt Decrypt Dhall expressions (bsd3, data, library, program)2023-03-100.5.53oyanglulu
dice-entropy-conduit40.02Cryptographically secure n-sided dice via rejection sampling (cryptography, data, lgpl, library)2020-05-
dicom20.01A library for reading and writing DICOM files in the Explicit VR Little Endian transfer syntax. (data, gpl, library, medical)2015-12-, karchie
diff-loc70.00Map file locations across diffs (data, library, mit)2022-12-
diff340.01Perform a 3-way difference of documents (bsd3, data, library)2018-04-300.3.1OliverCharles
diffmap (deprecated in favor of patience)50.01diff on maps (bsd3, data, deprecated, library)2018-06-
digit82.010A data-type representing digits 0-9 and other combinations (bsd3, data, library)2023-09-210.12TonyMorris, qfpl
digits1470.08Converts integers to lists of digits and back. (bsd3, data, library)2016-07-080.3.1HenryBucklow
digraph50.00Directed Graphs (bsd3, data, library, mathematics)2023-02-030.3.0larsk, fosskers
direct-binary-files20.01Serialization and deserialization monads for streams and ByteStrings. (bsd3, data, library)2012-12-101.0IreneKnapp
direct-murmur-hash10.02An implementation of the MurmurHash3 algorithm (bsd3, data, library)2015-02-241.0.1IreneKnapp, dmbarbour
directory-tree702.2519A simple directory-like tree datatype, with useful IO functions (bsd3, data, library, system)2016-09-050.12.1BrandonSimmons
dirfiles20.01 (bsd3, data, library)2014-09-
discrete10.01replacement for enum (bsd3, data, library)2018-09-
discrete-intervals20.01Discrete Intervals (bsd3, data, library)2017-12-170.0.3chessai
discrete-space-map30.01A discrete space map. (bsd3, data, library)2016-02-130.0.5SjoerdVisscher
discrimination482.56Fast generic linear-time sorting, joins and container construction. (bsd3, data, library, sorting)2022-06-150.5AnthonyCowley, EdwardKmett, phadej, ryanglscott, GeorgeWilson
disjoint-set20.01Persistent disjoint-sets, a.k.a union-find. (bsd3, data, library)2012-10-150.2MaxwellSayles
disjoint-set-stateful10.01Monadic disjoint set (data, library, mit)2017-04-
diskhash22.01Disk-based hash table (data, library, mit)2019-11-
dlist3232.0223Difference lists (bsd3, data, library)2020-07-181.0DonaldStewart, SeanLeather
dlist-instances530.03Difference lists instances (bsd3, data, library)2016-07-, MichaelSnoyman, SeanLeather
dlist-nonempty140.02Non-empty difference lists (bsd3, data, library)2023-04-120.1.3phadej
do-list70.01Do notation for free (bsd3, data, library, list, syntax)2016-09-191.0.1TarasSerduke
dockerfile140.01A Haskell DSL for generating Dockerfiles (data, library, mit)2018-09-140.2.0ChristopherReichert
docrecords10.01Vinyl-based records with hierarchical field names, default values and documentation (cli, data, json, library, mit, options, parsing, records)2019-10-
doldol100.00Flag packer & handler for flaggable data (bsd3, data, library)2019-07-
dot100.02Datatypes and encoding for graphviz dot files (bsd3, data, graphics, graphs, library)2019-03-150.3andrewthad, chessai
dotnet-timespan90.01.NET TimeSpan (bsd3, data, library)2016-03-
double-metaphone00.02Haskell bindings to a C double-metaphone implementation. (data, library)2016-03-080.0.2ChristianMarie
doublezip10.01Some special functions to work with lists (with zip). (data, library, mit)2021-02-
dson20.01Haskell Doge Serialized Object Notation Parser (data, gpl, library)2019-05-
dson-parsec10.01DSON parser. (data, library, mit)2014-06-
dstring230.05Difference strings (bsd3, data, library)2012-09-
dtab30.01Harmonix (Guitar Hero, Rock Band) DTA/DTB metadata library (bsd3, data, library, program)2021-02-231.2mtolly
dtd-text10.02Parse and render XML DTDs (bsd3, data, library, parsing, text, xml)2014-01-, M15K
dtd-types20.03Basic types for representing XML DTDs (bsd3, data, library, text, xml)2018-11-, M15K
dual-tree1110.05Rose trees with cached and accumulating monoidal annotations (bsd3, data, library)2022-08-, RyanYates, jeffreyrosenbluth, bergey, cchalmers
dublincore-xml-conduit180.01XML streaming parser/renderer for the Dublin Core standard elements. (data, library, public-domain)2023-08-
dwarf10.03Parser for DWARF debug format. (bsd3, data, library)2010-03-210.23ErikCharlebois
dwarf-el10.02Parser for DWARF debug format. (bsd3, data, library)2018-03-180.3EyalLotem
dynamic-graphs10.00Dynamic graph algorithms (bsd3, data, library)2019-01-, JasperVanDerJeugt
dynamic-mvector20.01A wrapper around MVector that enables pushing, popping and extending. (bsd3, data, library)2017-03-
dynamic-object00.01Object-oriented programming with duck typing and singleton classes. (bsd3, data, library)2013-01-150.2.1TakayukiMuranushi
dynamic-pipeline40.00Library Type Safe implementation of Dynamic Pipeline Paradigm (DPP). (bsd3, data, data-flow, library, parallel, pipes, program, streaming, type-safe)2021-08-
dynamic-state390.03Optionally serializable dynamic state keyed by type (data, gpl, library, yi)2018-06-070.3.1DmitryIvanov, MateuszKowalczyk, fread2281, JaroReinders
edit20.01A monad for rewriting things. (bsd3, data, library)2018-09-
edit-distance-vector240.03Calculate edit distances and edit scripts between vectors. (algorithms, bsd3, data, data-structures, library)2016-05-
edit-lenses10.01Symmetric, stateful edit lenses (bsd3, data, library)2012-01-270.2DanielWagner
edit-lenses-demo20.01Programs demoing the use of symmetric, stateful edit lenses (bsd3, data, program)2016-07-240.1.1DanielWagner
editable10.01Interactive editors for Generics (bsd2, data, library)2014-10-
edits10.00show the differences between 2 pieces of Text using the Levenshtein distance (data, library, mit)2022-09-
eigen171.56Eigen C++ library (linear algebra: matrices, sparse matrices, vectors, numerical solvers). (algebra, algorithms, bsd3, data, library, math, numeric, statistics)2018-12-, chessai
either-both (deprecated)80.01Either or both (bsd3, data, deprecated, library)2019-08-
either-list-functions32.02Functions involving lists of Either (apache, data, library)2023-01-, Monoid_Mary
either-result100.01The simplest ‘MonadFail’ instance (apache, data, library)2020-08-
either-unwrap (deprecated in favor of either)90.022Functions for probing and unwrapping values inside of Either. (bsd3, data, deprecated, library)2009-11-301.1GregoryCrosswhite
elasticsearch-interchange80.00Serialization of Elasticsearch requests and responses (bsd3, data, library)2023-05-310.2.0.0andrewthad
elerea-sdl40.01Elerea FRP wrapper for SDL (data, library)2012-12-150.1.1StephenWeber
elf200.04An Elf parser (bsd3, data, library)2021-10-080.31ErikCharlebois, wangbj
elm-export-persistent50.01elm-export persistent entities (data, database, library, mit, web)2021-01-091.0.0WilliamCasarin
empty-monad40.01A container that always has no values. (bsd3, data, library)2017-02-
encode-string20.01Safe string conversion and encoding (data, library, mit, string, text)2017-03-
encoding-io30.01Encoding-aware file I/O. (bsd3, data, library)2016-08-050.0.1terrorjack
endo180.01Endomorphism utilities. (bsd3, data, library)2016-02-
engineering-units20.01A numeric type for managing and automating engineering units. (bsd3, data, library)2015-10-030.0.2TomHawkins
entropy2710.050A platform independent entropy source (bsd3, cryptography, data, library)2022-08-
enum-subset-generate100.01Generate an ADT being a subset of another ADT, and the corresponding mappings. (bsd3, data, library)2023-02-
enum-types10.02small enum types (bsd3, data, library)2019-03-
enumerable10.03A typeclass for enumerating all values a type (bsd3, data, library)2009-08-160.0.3DanielPeebles
enumerate10.01enumerate all the values in a finite type (automatically) (data, library, mit, program)2017-05-020.2.2sboo
enumeration (deprecated in favor of cantor-pairing, finitary, smallcheck)190.01A practical API for building recursive enumeration procedures and enumerating datatypes. (bsd3, data, deprecated, library, serialization, test, testing)2019-12-210.2.0emc2, Bodigrim
enumerator (deprecated)80.098Reliable, high-performance processing with left-fold enumerators (data, deprecated, enumerator, library, mit)2013-10-130.4.20JohnMillikin
enumfun20.01Finitely represented /total/ EnumMaps (bsd3, data, library)2012-10-
enummapmap30.01Map of maps using Enum types as keys (bsd3, data, data-structures, library)2014-02-010.7.0MatthewWest
enummapset-th200.012TH-generated EnumSet/EnumMap wrappers around IntSet/IntMap. (bsd3, data, library)2020-07-220.6.2FumiakiKinoshita, LiyangHu, MateuszKowalczyk, MitsutoshiAoe, haskell_github_trust
enumset150.011Sets of enumeration values represented by machine words (bsd3, data, foreign, library)2021-07-260.1HenningThielemann
envy-extensible30.00Provides FromEnv in envy instance for Record of extensible. (bsd3, data, library, record)2020-02-
equivalence1370.03Maintaining an equivalence relation implemented as union-find using STT. (algorithms, bsd3, data, library)2022-07-260.4.1AndreasAbel, PatrickBahr
error132.01The canonical error type (data, error-handling, library, mit)2022-10-
error-or100.03Composable, hierarchical errors. (bsd3, data, library)2022-06-160.3.0luntain
error-or-utils90.00Utilities using ErrorOr datatype (bsd3, data, library, testing)2021-07-170.2.0luntain
ess20.01The type-level S combinator in Haskell. (data, library, mit)2015-04-
eths-rlp10.01Ethereum Recursive Length Prefix Encoding (contracts, data, ethereum, finance, library, mit, network)2016-12-
euler-tour-tree20.01Euler tour trees (data, library, public-domain)2018-09-
event-handlers10.02Event handlers (control, data, library, public-domain)2008-12-
event-list170.024Event lists with relative or absolute time stamps (data, library)2018-02-160.1.2HenningThielemann
every-bit-counts10.01A functional pearl on encoding and decoding using question-and-answer strategies (bsd3, data, library)2010-09-270.1DonaldStewart
ex-pool50.02Another fork of resource-pool, with a MonadIO and MonadCatch constraint (bsd3, data, library)2018-01-070.2.1KimAltintop
exact-pi650.04Exact rational multiples of pi (and integer powers of pi) (data, library, mit)2022-04-, Bodigrim
exinst112.07Dependent pairs and their instances. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-aeson30.01@exinst@ support for @aeson@ package. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-base30.00@exinst@ support for @base@ package. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-bytes20.01@exinst@ support for @bytes@ package. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-cereal20.01@exinst@ support for @cereal@ package. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-deepseq (deprecated in favor of exinst)30.01Derive instances for the `deepseq` library for your existential types. (bsd3, data, deprecated, library)2016-10-130.2RenzoCarbonara
exinst-hashable (deprecated in favor of exinst)30.01Derive instances for the `hashable` library for your existential types. (bsd3, data, deprecated, library)2016-10-130.2RenzoCarbonara
exinst-serialise20.01Dependent pairs and their instances. (bsd3, data, library)2023-01-010.9RenzoCarbonara
existential30.01Existential types with lens-like accessors. (data, library, mit)2016-10-, bandali
explicit-constraint-lens10.01Fully-flexible polymorphic lenses, without any bizarre profunctors (data, gpl, library)2017-12-300.1.0.0leftaroundabout
express300.03Dynamically-typed expressions involving function application and variables. (bsd3, data, library)2023-07-061.0.12rudymatela
expressions41.51Expressions and Formulae a la carte (bsd3, data, library, logic, math)2019-04-300.5jakubdaniel
expressions-z330.01Encode and Decode expressions from Z3 ASTs (bsd3, data, library, logic, math)2019-04-300.5jakubdaniel
extend-record-data-th20.00TH to define a new record data type that extends the existing record data type. (bsd3, data, library)2019-07-
extensible460.017Extensible, efficient, optics-friendly data types and effects (bsd3, data, library, records)2022-05-260.9FumiakiKinoshita
extensible-data20.01Sums/products/lists/trees which can be extended in other modules (data, library, public-domain)2012-02-
extensible-sp22.01light-weight, extensible sums and products over types and kinds (data, library, mit)2017-04-
extractable-singleton90.08A functor, where the "stored" value is isomorphic to Identity (bsd3, data, library)2017-05-100.0.1athanclark
f-algebra-gen10.00Generate a special f-algebra combinator from any data type. (data, library, mit)2019-07-
facts40.01Refined types (bsd3, data, library)2018-06-
fadno-braids10.02Braid representations in Haskell (algebra, bsd2, data, library, math)2020-12-270.1.5spopejoy
failable-list (deprecated in favor of enumerator)30.03A list-like type for lazy streams, which might terminate with an error. (bsd3, data, deprecated, error-handling, library)2009-12-070.2JohnMillikin
fair10.00Lists with fair choice (bsd3, data, library)2019-04-
fair-predicates20.01Fair Predicates (data, library, public-domain)2009-03-250.1.1SebastianFischer
fake70.01Randomly generated fake data (bsd3, data, library)2021-05-060.1.2DougBeardsley
fallible10.01 (bsd3, data, library)2020-02-130.1.0matsubara0507
familiar-reflection (deprecated)20.01Reifies arbitrary terms into types that can be reflected back into terms (bsd3, data, deprecated, library, reflection)2018-05-
family-tree30.01A family tree library for the Haskell programming language. (bsd3, data, genealogy, library)2015-04-160.5.1NathanVanDoorn
fast-builder570.08Fast ByteString Builder (data, library, public-domain)2021-08-
fast-digits230.02Integer-to-digits conversion. (data, gpl, library)2023-07-
fast-nats10.01Natural Numbers with no overhead (data, library, mit)2016-12-
fasta130.06A simple, mindless parser for fasta files. (data, gpl, library)2017-02-
fastsum200.02A fast open-union type suitable for 100+ contained alternatives (bsd3, data, library)2022-02-
fay-text40.06Fay Text type represented as JavaScript strings (data, fay, library, mit, text)2015-02-
fca20.01Algo for Formal Concept Analysis (agpl, data, library)2014-07-
fclabels362.2550First class accessor labels implemented as lenses. (bsd3, data, lenses, library)2021-05-, ErikHesselink, SebastiaanVisser
fclabels-monadlib30.01MonadLib monadic interface for the "fclabels" package. (bsd3, data, library)2012-04-030.2.1BardurArantsson
fields20.01First-class record field combinators with infix record field syntax. (bsd3, data, library)2010-08-110.1.0JussiKnuuttila
fieldwise20.01Provides Fieldwise typeclass for operations of fields of records treated as independent components. (bsd2, data, library)2014-07-
file-embed2362.5140Use Template Haskell to embed file contents directly. (bsd2, data, library)2021-08-
file-embed-lzma742.04Use Template Haskell to embed (LZMA compressed) data. (bsd3, data, library)2022-08-210.0.1phadej
file-embed-poly (deprecated)30.02Use Template Haskell to embed file contents directly. (bsd3, data, deprecated, library)2016-08-020.1.0
filecache80.02A cache system associating values to files. (bsd3, data, library)2018-11-230.4.1SimonMarechal
filediff50.01Diffing and patching module (bsd3, data, library)2015-05-252.0.0bgwines
filestore420.08Interface for versioning file stores. (bsd3, data, library)2020-08-280.6.5GwernBranwen, JohnMacFarlane
filesystem-conduit (deprecated in favor of conduit-combinators)40.04Use system-filepath data types with conduits. (deprecated) (conduit, data, deprecated, library, mit)2014-03-
filesystem-trees81.253Recursively manipulate and traverse filesystems as lazy rose trees. (bsd3, data, library, system)2015-05-
filters-basic10.01Allows to change the structure of the function output. (RealFrac, data, filters, library, mit)2023-01-310.2.0.0OleksandrZhabenko
filtrable1120.04Class of filtrable containers (bsd3, data, library)2020-08-300.1.6.0MatthewFarkasDyck
fin1962.012Nat and Fin: peano naturals and finite numbers (bsd3, data, dependent-types, library, math, singletons)2023-03-210.3phadej
fin-int20.04Finite sets of static size (apache, data, library)2023-03-
fingertree-tf10.01Generic finger-tree structure using type families. (bsd3, data, data-structures, library)2014-10-
finitary82.03A better, more type-safe Enum. (data, gpl, library)2022-12-, sheaf
finitary-derive160.00Flexible and easy deriving of type classes for finitary types. (data, gpl, library)2021-02-, sheaf
finitary-optics10.00Prisms and Isos between finitary types. (data, gpl, library)2020-06-, sheaf
finite-field80.04Finite Fields (algebra, bsd3, data, library, math)2021-01-020.10.0MasahiroSakai
finite-table10.00Types isomorphic to Fin, and Tables indexed by them. (apache, data, library)2021-09-
finite-typelits1012.018A type inhabited by finitely many values, indexed by type-level naturals (bsd3, data, library)2022-08-
first-and-last20.01First and Last generalized to return up to n values (bsd3, data, library)2015-10-
first-class-patterns82.251First class patterns and pattern matching, using type families (bsd3, data, library, pattern)2019-10-, ReinerPope, vrom911
fit60.01FIT file decoder (bsd3, data, fitness, library, parsing)2016-03-040.5.2mgiles
fitsio20.01A library for reading and writing data files in the FITS data format. (data, library, physics)2008-12-310.2EricSessoms
fixed-length160.07Lists with statically known length based on non-empty package. (bsd3, data, library)2022-09-
fixed-list60.05A fixed length list type (bsd3, data, library)2015-05-100.1.6JobVranish
fixed-point (deprecated)20.03Binary fixed-point arithmetic (data, deprecated, game, library, math, mit, numerical)2011-08-
fixed-point-vector (deprecated)20.01Unbox instances for the fixed-point package (data, deprecated, game, library, math, mit, numerical)2011-08-
fixed-point-vector-space (deprecated)30.01vector-space instances for the fixed-point package (data, deprecated, game, library, math, mit, numerical)2011-08-
fixed-vector710.012Generic vectors with statically known size. (bsd3, data, library)2022-12-
fixed-vector-binary60.01Binary instances for fixed-vector (bsd3, data, library)2021-11-
fixed-vector-cborg50.01Binary instances for fixed-vector (bsd3, data, library)2021-11-
fixed-vector-cereal30.01Cereal instances for fixed-vector (bsd3, data, library)2021-11-
fixed-vector-hetero170.01Library for working with product types generically (bsd3, data, library)2021-11-
fixedprec230.02A fixed-precision real number type (bsd3, data, library, math)2018-11-
fixfile62.01File-backed recursive data structures. (data, lgpl, library)2017-01-
fixpoint30.02Data types as fixpoints (bsd3, data, library)2008-10-140.1.1RomanLeshchinskiy
fixtime20.01Some fixes to the time package (bsd2, data, library)2014-11-
flag40.01A simple flag type. (data, library, mit)2023-04-
flag-dhall-instance40.00FromDhall and ToDhall instances for flag. (data, dhall, library, mit)2023-04-
flat932.255Principled and efficient bit-oriented binary serialization. (bsd3, data, library, parsing, serialization)2022-11-070.6PasqualinoAssini
flat-maybe10.01Strict Maybe without space and indirection overhead (bsd3, data, library)2015-11-
flatbuffers12.00Haskell implementation of the FlatBuffers protocol. (bsd3, data, library, network, serialization)2020-11-
flay120.01Work generically on your datatype without knowing its shape nor its contents. (bsd3, data, generics, library)2018-05-260.4RenzoCarbonara
flexible-time10.01simple extension of Data.UnixTime. (data, library, mit)2015-02-
flexiwrap10.02Flexible wrappers (bsd3, data, library)2011-09-230.1.0IainAlexander
flexiwrap-smallcheck20.01SmallCheck (Serial) instances for flexiwrap (bsd3, data, library)2011-09-230.0.1IainAlexander
flight-igc10.01A parser for IGC files. (data, library, mpl, parsing)2018-09-111.0.0philderbeast
flight-kml10.01Parsing of pilot tracklogs dumped as KML. (data, flight, geography, gps, kml, library, mpl, parsing, xml)2018-09-111.0.1philderbeast
float-binstring20.01C99 printf "%a" style formatting and parsing (bsd3, data, library, numerical)2014-07-230.2AntonNikishaev
floating-bits200.02Conversions between floating and integral values. (bsd3, data, library)2015-06-
fmlist1550.05FoldMap lists (bsd3, data, library)2020-08-180.9.4SjoerdVisscher
focus2182.017A general abstraction for manipulating elements of container data structures (containers, data, library, mit)2023-03-
foldable-ix20.07Functions to find out the indices of the elements in the Foldable structures (data, library, mit)2023-01-
foldable1-classes-compat1860.08Compatibility package for the Foldable1 and Bifoldable1 type classes (bsd3, compatibility, data, library)2023-02-240.1ryanglscott
folds532.05Beautiful Folding (bsd3, comonads, data, enumerator, library)2022-05-180.7.8EdwardKmett, EricMertens, ryanglscott
folds-common10.01A playground of common folds for folds (data, library, mit)2014-12-300.2.0.0jozefg
forms-data-format40.01Parse and serialize FDF, the Forms Data Format (bsd3, data, library, text)2023-04-090.2MarioBlazevic
foscam-directory20.01Foscam File format (bsd3, data, file, library)2016-11-260.0.8TonyMorris
foscam-filename20.02Foscam File format (bsd3, data, file, library, parsing)2015-11-190.0.4TonyMorris
foscam-sort20.01Foscam File format (bsd3, data, file, library, parsing, program)2016-11-260.0.3TonyMorris
fraction90.04Fractions (bsd3, data, library)2016-07-
free-functors200.01Free functors, adjoint to functors that forget class constraints. (bsd3, category-theory, data, library, math)2020-10-051.2.1SjoerdVisscher
freq50.00Are you ready to get freaky? (data, library, mit, text)2019-04-290.1.1chessai
frontmatter300.04Parses frontmatter as used in Jekyll markdown files. (data, library, mit)2015-12-
fsmActions30.01Finite state machines and FSM actions (bsd3, data, library)2012-12-140.4.4AndyGimblett
fsnotify-conduit50.01Get filesystem notifications as a stream of events (conduit, data, library, mit)2018-06-
ftree00.01Depth-typed functor-based trees, both top-down and bottom-up (bsd3, data, library)2019-02-080.1.5ConalElliott
full-text-search90.01In-memory full text search engine (bsd3, data, library, search, text)2023-03-, DuncanCoutts, MikolajKonarski
functional-kmp20.01KMP implemented on haskell's built-in cons-cell-based lists. (bsd3, data, library)2015-11-
functor-classes-compat300.02Data.Functor.Classes instances for core packages (bsd3, data, library)2021-12-
functor-combinators150.01Tools for functor combinator-based program design (bsd3, data, library)2023-01-300.4.1.2jle
functor-combo30.02Functor combinators with tries & zippers (bsd3, data, library)2015-05-040.3.6ConalElliott
functor-infix32.05Infix operators for mapping over compositions of functors. Lots of them. (data, library, mit)2017-04-230.0.5vi
functor-monadic10.02Monad-style combinators for functors. (apache, data, library)2015-05-, jtapolczai2
functor-products60.02General functor products for various Foldable instances (bsd3, data, library)2023-07-
functor-utils10.02Collection of functor utilities, providing handy operators, like generalization of (.). (apache, data, library)2018-12-181.17.2danilo2, iamrecursion
fusion (deprecated in favor of streaming)60.01Effectful streaming library based on shortcut fusion techniques (bsd3, data, deprecated, library)2015-08-120.2.0JohnWiegley
fuzzyset520.01Fuzzy set for approximate string matching (bsd3, data, library)2023-09-160.2.4arbelos
fvars10.00Fast Mutable Vars (bsd3, data, library)2019-09-
game-tree10.01Searching game trees with alpha-beta pruning (data, library)2009-03-
garfield10.01TBA (bsd3, data, library)2018-11-
gather10.00An applicative for parsing unordered things, heterogenous sorting (bsd3, data, library, parsing, sorting)2020-05-
gc52.01Poor Richard's Memory Manager (bsd3, data, library)2021-04-130.1EdwardKmett, EricMertens, ryanglscott
gdiff30.02Generic diff and patch (bsd3, data, library)2014-06-271.1AndresLoeh, EelcoLempsink
general-prelude (deprecated)30.01Prelude replacement using generalized type classes where possible (bsd3, control, data, deprecated, library)2012-12-180.1.2JohnWiegley
generic-accessors30.03stringly-named getters for generic data (bsd3, data, library)2021-04-
generic-aeson140.07Derivation of Aeson instances using GHC generics. (bsd3, data, library)2022-06-, AlejandroSerrano, ErikHesselink
generic-binary20.01Generic Data.Binary derivation using GHC generics. (bsd3, data, generics, library)2011-11-121.0.1SebastiaanVisser
generic-data-functions80.00Familiar functions lifted to generic data types (data, library, mit, serialization)2023-08-040.2.0raehik
generic-labels10.00Generically extract and replace collections of record fields (bsd3, data, generics, library, records)2021-02-
generic-lexicographic-order12.00Derive Bounded and Enum for sum types and Enum for product types (bsd3, data, library)2022-08-
generic-match00.00First class pattern matching (data, library, mit)2021-08-
generic-monoid1060.05Derive monoid instances for product types. (bsd3, data, library)2020-06-
generic-storable10.01Generic implementation of Storable (bsd3, data, library)2012-05-
generic-trie102.04A map, where the keys may be complex structured data. (bsd3, data, library, program)2022-10-150.3.2EricMertens, dfeuer
generic-xmlpickler80.03Generic generation of HXT XmlPickler instances using GHC Generics (bsd3, data, library, xml)2019-11-, ErikHesselink
generics-sop-lens130.01Lenses for types in generics-sop (bsd3, data, generics, library)2020-03-300.2.0.1phadej
genericserialize10.01Serialization library using Data.Generics (bsd3, data, library)2008-03-160.1GwernBranwen
genvalidity-typed-uuid190.00Generators for Phantom-Typed version of UUID (data, library, mit)2021-11-
geo-uk20.01High precision conversion between GPS and UK Grid (bsd3, data, library)2016-11-
geohash70.01Geohash latitudes and longitudes. (bsd3, data, library)2009-10-241.0.1MariusEriksen
geojson360.04A thin GeoJSON Layer above the aeson library (bsd3, data, library)2023-05-314.1.1domdere, newmana
geojson-types10.01GeoJSON data types including JSON/BSON conversion. (bsd3, data, library)2016-05-160.1.3alios
ghc-compact120.08In memory storage of deeply evaluated data structure (bsd3, data, library)2017-07-, HerbertValerioRiedel
ghc-symbol30.00Symbol on term level (bsd3, data, library)2022-09-040phadej
ghci-hexcalc92.01GHCi as a Hex Calculator interactive (bsd3, data, library)2019-07-
ghcjs-promise10.01Bidirectional bidings to javascript's promise. (bsd3, data, library)2016-11-
ghost-buster90.01Existential type utilites (bsd3, data, library)2017-08-
git-date20.01Bindings to the date parsing from Git. (data, gpl, library)2018-06-030.3.0StephenWeber
git-object (deprecated in favor of gitlib)20.01Git object and its parser (bsd3, data, deprecated, library)2012-01-200.0.2KazuYamamoto
global20.01Library enabling unique top-level declarations (bsd3, data, language, library, system)2014-12-
global-variables40.02Namespaced, global, and top-level mutable variables without unsafePerformIO. (bsd3, data, library, reflection)2012-03-
gofer-prelude90.01The Gofer 2.30 standard prelude (bsd3, data, library)2011-05-092.30.3DonaldStewart
google-dictionary (deprecated)40.01Simple interface to the API (bsd3, data, deprecated, library)2014-01-
google-mail-filters20.01Write GMail filters and output to importable XML (bsd3, data, library, web, xml)2016-03-310.0.1.2LiyangHu
googlepolyline22.01Google Polyline Encoder/Decoder (data, library, mit, text)2016-04-
gpcsets00.01Generalized Pitch Class Sets for Haskell. (bsd3, data, library)2009-05-
gps50.03For manipulating GPS coordinates and trails. (bsd3, data, library)2015-02-081.2ThomasDuBuisson
gps2htmlReport30.01GPS to HTML Summary Report (bsd3, data, library, program)2012-01-290.3.1RobStewart
gpx-conduit10.02Read GPX files using conduits (bsd3, data, library)2012-08-120.1.1RyanTrinkle, ThomasDuBuisson
grapefruit-records10.04A record system for Functional Reactive Programming (bsd3, data, frp, library, reactivity)2017-04-
graph40.01Class of graphs (bsd3, data, library)2018-06-
graph-core160.03Fast, memory efficient and persistent graph implementation (data, library, mit)2016-02-, DavidLeuschner, StefanWehr
graph-utils20.01A simple wrapper & quasi quoter for fgl. (bsd3, data, data-structures, graphs, library)2010-06-290.3.7HiromiIshii
graphbuilder20.01A declarative, monadic graph construction language for small graphs (data, library, mit)2012-10-
graphene40.01A minimal Graph Theory library. (data, library, mit)2014-05-
graphql-utils20.00GraphQL Utils (bsd3, data, graphql, library, utils)2020-09-
graphql-w-persistent192.01GraphQL interface middleware for SQL databases. (data, database, development, graphs, language, library)2020-09-
greplicate10.01Generalised replicate functions (data, library)2016-02-030.0.2TonyMorris
greskell150.04Haskell binding for Gremlin graph query language (bsd3, data, library)2023-02-
greskell-core110.03Haskell binding for Gremlin graph query language - core data types and tools (bsd3, data, library)2022-11-
group-with20.01Classify objects by key-generating function, like SQL GROUP BY (apache, data, library)2015-08-
groupBy20.01Replacement definition of Data.List.GroupBy (data, library, mit)2018-01-300.1.0.0oisdk
grouped-list50.01Grouped lists. Equal consecutive elements are grouped. (bsd3, data, library)2022-03-
groupoid (deprecated)40.01A Groupoid class (bsd3, data, deprecated, library)2009-09-270.1.0StephenTetley
groups1470.022Groups (algebra, bsd3, data, library, math)2021-05-140.5.3NathanVanDoorn
grow-vector10.00Mutable vector with efficient appends (data, library, mit)2022-05-
growable-vector70.00A contiguous growable array type. (data, library, mit)2023-08-150.1chessai
gstorable20.01Generic implementation of Storable (bsd3, data, library)2018-01-310.1.0.3
gtfs20.01The General Transit Feed Specification format (bsd3, data, library)2010-09-270.1KeeganMcAllister
gtfs-realtime10.00GTFS RealTime protobafs library (autogenerated from .proto file) (bsd3, data, library)2018-12-
hBDD20.03An abstraction layer for BDD libraries (data, library)2015-05-240.0.3PeterGammie
hBDD-CMUBDD10.01An FFI binding to CMU/Long's BDD library (data, library)2015-05-240.0.3PeterGammie
hBDD-CUDD20.01An FFI binding to the CUDD library (data, library)2015-05-240.0.3PeterGammie
hDFA10.01A simple library for representing and minimising DFAs. (bsd3, data, library)2012-06-150.0.2PeterGammie
hOpenPGP460.01native Haskell implementation of OpenPGP (RFC4880) (codec, data, library, mit)2022-06-132.9.8ClintAdams
hadoop-formats10.01Read/write file formats commonly used by Hadoop. (apache, data, library)2014-10-
hadoop-rpc50.02Use the Hadoop RPC interface from Haskell. (apache, data, library)2016-02-, JacobStanley
hadoop-tools10.01Fast command line tools for working with Hadoop. (apache, data, program)2016-02-251.0.1ConradParker, JacobStanley
halfsplit70.02A library to provide special kind of two-column terminal output for Phladiprelio. (PhLADiPreLiO, data, language, library, mit)2023-08-
halves10.01Split or combine data structures to and from halves, quarters, eighths (bsd3, data, library)2018-10-
handa-data30.01This package is deprecated. It formerly contained Haskell utilities for data structures and data manipulation. (data, library, mit)2016-08-
handa-geodata10.01Geographic and Geometric Data (data, geography, geometry, library, mit, program)2014-04-
har40.01HAR spec in Haskell (bsd3, data, library)2017-04-270.4.0HaishengWu
has30.02Entity based records (bsd3, data, library)2019-03-310.6.0.1YusakuHashimoto
has-th20.01Template Haskell function for Has records. (bsd3, data, library)2010-11-220.1ChrisDone
hash22.02Hashing tools (bsd3, data, hash, library)2013-03-, EricMertens, ryanglscott
hash-tree10.01Merkle Hash Tree (bsd3, data, library)2017-10-180.0.0KazuYamamoto
hashable8851.51039A class for types that can be converted to a hash value (bsd3, data, library)2023-07-, HerbertValerioRiedel, JohanTibell, MilanStraka, phadej
hashable-accelerate30.01A class for types which can be converted into a hash value (accelerate, bsd3, data, library)2020-08-
hashable-extras (deprecated in favor of hashable)50.05Higher-rank Hashable (bsd3, data, deprecated, hash, library)2016-01-170.2.3EdwardKmett
hashable-generics10.01Automatically generates Hashable instances with GHC.Generics. (bsd3, data, library)2016-05-251.1.10ClarkGaebel
hashable-orphans20.02Provides instances missing from Hashable. (bsd3, data, library)2022-09-090.1davean
hashable-time (deprecated in favor of time-compat)170.06Hashable instances for Data.Time (bsd3, data, deprecated, library)2021-05-200.3phadej, alkar, davew
hashabler22.02Principled, portable & extensible hashing of data and types, including an implementation of the FNV-1a and SipHash algorithms. (bsd3, data, library)2016-11-202.0.0BrandonSimmons
hashes120.01Hash functions (data, library, mit)2022-11-220.2.3larsk
hashflare10.01A library for working with contracts and hashrates (bsd2, data, library)2017-01-
hashmap (deprecated in favor of unordered-containers)452.012Persistent containers Map and Set based on hashing. (bsd3, data, deprecated, library)2018-01-031.3.3MilanStraka, ryanglscott
hashmap-io10.02A Hashmap on io monad. (bsd3, data, library)2021-04-
hashring20.01Efficient consistent hashing. (bsd3, data, library)2012-02-080.0.0MichaelCraig
hashtables2612.580Mutable hash tables in the ST monad (bsd3, data, library)2022-10-021.3.1ErikDeCastroLopo, GregoryCollins, mgmeier
hashtables-plus (deprecated)20.01Extensions for a "hashtables" library (data, data-structures, deprecated, library, mit)2014-04-290.2.0NikitaVolkov
haskell-modbus20.01A cereal-based parser for the Modbus protocol (bsd3, data, library, network, parsing)2014-04-150.3.2JasonHickner
haskell-qrencode70.03Haskell bindings for libqrencode. (bsd3, data, library)2013-01-171.0.4JamesSanders
haskus-utils-data420.04Haskus data utility modules (bsd3, data, library)2021-03-031.4SylvainHenry
haxparse10.01Readable HaxBall replays (data, library, mit, program)2013-09-
hbcd30.01Packed binary-coded decimal (BCD) serialization (data, library, mit)2012-06-201.0AndrewKay
hblock30.02A mutable vector that provides indexation on the datatype fields it stores (bsd3, data, library)2015-03-
hdf5-lite10.01High-level bindings to the HDF5 "lite" interface (bsd3, data, library)2018-03-300.1.1.0ocramz
hebrew-time100.01Hebrew dates and prayer times. (data, library, mit)2019-02-170.1.2MichaelSnoyman
heckin10.00Oh heck, it's a heckin' case conversion library. (data, library, mit, text)2019-11-
hedgehog-generic110.00GHC Generics automatically derived hedgehog generators (bsd3, data, development, library, testing)2019-04-170.1chessai
hedn250.04EDN parsing and encoding (bsd3, data, library)2021-11-
hedn-functor30.00Base functor for EDN AST (bsd3, data, library)2019-03-
hegg152.01Fast equality saturation in Haskell (bsd3, data, library)2023-06-
here580.018Here docs & interpolated strings via quasiquotation (bsd3, data, library)2023-08-031.2.14TaylorHedberg
hetero-dict10.02Fast heterogeneous data structures (data, library, mit)2016-06-
hetero-map10.01Pure heterogeneous maps. (bsd3, data, data-structures, library)2009-01-120.21LukePalmer
heterogeneous-list-literals10.01Allows the use of tuples as literals for Heterogeneous collections (bsd3, data, library)2018-07-
heterolist10.01A heterogeneous list type (data, library, mit)2017-03-
hex190.012Convert strings into hexadecimal and back. (bsd3, data, library)2020-09-070.2.0TaruKarttunen
hexpat-pickle-generic (deprecated)50.01Picklers for de/serialising Generic data types to and from XML (bsd3, data, deprecated, library, xml)2013-10-280.1.7BrendanHay
hexquote30.01Hexadecimal ByteString literals, with placeholders that bind variables (bsd3, data, library)2011-09-140.1KeeganMcAllister
hexstring120.010Fast and safe representation of a hex string (data, library, mit)2015-04-210.11.1solatis
hgeos30.01Simple Haskell bindings to GEOS C API (data, geography, geometry, library, mit, text)2016-08-
hgraph20.00Tools for working on (di)graphs. (data, gpl, library)2021-08-
hgrib30.01Unofficial bindings for GRIB API (data, gpl, library)2015-11-
hierarchy50.01Predicated traversal of generated trees (bsd3, data, library)2018-05-111.0.2JohnWiegley, dnadales
higgledy182.01Partial types as a type constructor. (data, library, mit)2023-03-, i_am_tom
hinze-streams10.01Streams and Unique Fixed Points (bsd3, data, library)2009-05-031.0DonaldStewart
hips10.01an IPS patcher (bsd3, data, program)2011-03-290.1PatrickPalka
histogram-fill260.06Library for histograms creation. (bsd3, data, library)2018-10-
histogram-fill-binary20.01Binary instances for histogram-fill package (bsd3, data, library)2017-02-
histogram-fill-cereal10.01Binary instances for histogram-fill package (bsd3, data, library)2017-02-
histogram-simple10.00Simple Data.Map-based histogram (bsd3, data, library)2021-12-061.2jonascarpay
hjcase (deprecated)20.01Jcase library for Haskell (data, deprecated, library, mit)2015-05-
hjsonpointer (deprecated)81.752JSON Pointer library (data, deprecated, library, mit)2018-09-301.5.0seagreen
hjsonschema (deprecated)260.06JSON Schema library (data, deprecated, library, mit)2020-05-011.10.0seagreen
hkd-delta10.00Definition of "Delta structures" for higher kinded data. (bsd3, data, library)2019-06-060.0.1trevorcook
hkd-lens10.00Generic lens/prism/traversal-kinded data. (bsd3, data, library)2019-06-040.0.1trevorcook
hlist31.251Heterogeneous list (bsd3, data, library)2018-01-
hmatrix-csv30.02CSV encoding and decoding for hmatrix. (bsd3, data, library)2015-04-
hmatrix-repa130.01Adaptors for interoperability between hmatrix and repa (bsd3, data, library, math)2016-09-
hmemdb10.01In-memory relational database (bsd3, data, database, library)2014-05-
hmpfr132.04Haskell binding to the MPFR library (bsd3, data, library, math)2022-12-010.4.5AlesBizjak, MichalKonecny
hnetcdf20.02Haskell NetCDF library (bsd3, data, library, program)2019-02-, IanRoss
hnix162.259Haskell implementation of the Nix language (bsd3, data, library, nix, system)2022-01-180.16.0JohnWiegley, sjakobi, AntonLatukha
hocon40.00Small library for typesafe's configuration specification (bsd3, data, library)2020-12-
hodatime30.01A fully featured date/time library based on Nodatime (bsd3, data, library, time)2020-02-
hole21.251Higher kinded type removal (bsd3, data, library)2013-09-080.1.1ThomasEding
holmes62.00Tools and combinators for solving constraint problems. (data, library, mit)2021-01-
homotuple140.02Homotuple, all whose elements are the same type (apache, data, library)2023-08-
hoodle-types10.06Data types for programs for hoodle file format (bsd3, data, library)2016-07-250.4IanWooKim
hopenpgp-tools210.01hOpenPGP-based command-line tools (agpl, codec, data, program)2023-09-210.23.8ClintAdams
horizon40.01Sunrise and sunset UTC approximations from latitude and longitude coordinates (bsd3, data, library)2015-02-260.1.1intractable
hpc-codecov330.00Generate codecov report from hpc data (bsd3, data, library, program, test)2023-09-
hreader-lens50.01Optics for hreader package (data, library, mit)2017-05-310.1.3.0dredozubov
hs-GeoIP70.02Haskell bindings to the MaxMind GeoIPCity database via the C library (bsd3, data, library)2013-03-150.3OzgunAtaman
hs-blake220.02A cryptohash-inspired library for blake2 (bsd3, data, library)2014-04-300.0.2tsuraan
hs-excelx30.01HS-Excelx provides basic read-only access to Excel 2007 and 2010 documents in XLSX format. (bsd3, data, library)2013-01-
hs-multiaddr22.01Multiaddr library (apache, data, library)2018-04-250.1.4CMCDragonkai
hs-openmoji-data30.00The OpenMoji emoji dataset (bsd3, data, library, program, text)2023-06-1514.0.0abrar
hs-php-session90.02PHP session and values serialization (bsd3, data, library)2014-10-
hs-pkg-config20.01Create pkg-config configuration files (bsd3, data, development, library)2014-12-
hs-swisstable-hashtables-class10.00Data.HashTable.Class instance definition for Data.HashTable.ST.Swiss (bsd3, data, library)2021-02-
hschema50.03Describe schemas for your Haskell data types. (data, lgpl, library, schema)2018-11-
hschema-aeson20.01Describe schemas for your Haskell data types. (data, json, lgpl, library, schema)2018-11-
hschema-prettyprinter20.01Describe schemas for your Haskell data types. (data, lgpl, library, schema, text)2018-11-
hschema-quickcheck40.01Describe schemas for your Haskell data types. (data, lgpl, library, schema, testing)2018-11-
hset100.03Primitive list with elements of unique types. (bsd3, data, library)2015-10-292.2.0AlekseyUymanov
hsini372.03ini configuration files (bsd3, configuration, data, library)2023-09-
hsndfile100.06Haskell bindings for libsndfile (data, lgpl, library, sound)2015-09-180.8.0StefanKersten
hsndfile-storablevector10.01Haskell bindings for libsndfile (Data.StorableVector interface) (data, library, sound)2011-11-210.5.2StefanKersten
hsndfile-vector80.04Haskell bindings for libsndfile (Data.Vector interface) (data, library, sound)2011-11-210.5.2StefanKersten
htlset (deprecated in favor of htssets)20.01Heterogenous Set (bsd3, data, deprecated, library)2019-01-
htoml40.07Parser for TOML files (bsd3, configuration, data, json, language, library, parser, text)2016-11-
htoml-megaparsec130.04Parser for TOML files (bsd3, configuration, data, language, library, text, toml)2021-02-
htoml-parse60.00Parse TOML values produced by htoml-megaparsec package. (apache, data, library, toml)2022-04-
htssets30.00Heterogenous Sets (bsd3, data, library)2019-01-
http-exchange80.00Perform HTTP Requests (bsd3, data, library)2023-08-
http-interchange150.00Types and serialization for HTTP (bsd3, data, library)2023-08-
https-everywhere-rules30.01High-level access to HTTPS Everywhere rulesets. (data, library, mit)2014-08-240.1.0vi
https-everywhere-rules-raw10.02Low-level (i.e. XML) access to HTTPS Everywhere rulesets. (data, gpl, library)2014-08-244.0vi
httpspec20.02Specification of HTTP request/response generators and parsers (data, library, web)2010-10-, StefanWehr
huffman52.01Pure Haskell implementation of the Huffman encoding algorithm (bsd3, compression, data, library)2012-02-281.0.1MaximeHenrion
hunt-searchengine10.01A search and indexing engine. (data, library, mit, text)2015-03-
hunt-server20.01A search and indexing engine server. (data, mit, program, text)2015-03-
hvect430.012Simple strict heterogeneous lists (data, library, mit)2022-02-, BrandonSimmons
hw-aeson1320.03Convenience functions for Aeson (bsd3, data, json, library)2022-08-, haskellworks
hw-all20.00Demo library (bsd3, conduit, data, library)2019-11-
hw-balancedparens210.010Balanced parentheses (bit, bsd3, data, data-structures, library, program, succinct-data-structures)2022-12-, haskellworks, GeorgeWilson
hw-bits312.025Bit manipulation (bit, bsd3, data, library)2022-03-, haskellworks, GeorgeWilson
hw-conduit170.06Conduits for tokenizing streams. (conduit, data, library, mit)2022-03-, haskellworks, GeorgeWilson
hw-conduit-merges90.01Additional merges and joins for Conduit (bsd3, conduit, data, library)2020-04-
hw-dump30.01File Dump (bit, bsd3, data, library, program)2020-04-, haskellworks
hw-eliasfano110.02Elias-Fano (bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-, haskellworks
hw-excess150.03Excess (bsd3, data, data-structures, library, succinct-data-structures)2020-04-, haskellworks
hw-int310.06Additional facilities for Integers (bsd3, data, library)2020-04-, haskellworks
hw-json192.05Memory efficient JSON parser (bsd3, data, library, program)2023-05-, haskellworks
hw-json-demo20.00Memory efficient JSON parser (bsd3, data, library)2022-03-
hw-json-lens30.02Lens for hw-json (bsd3, data, data-structures, json, library, succinct-data-structures)2020-04-, haskellworks
hw-json-simd110.03SIMD-based JSON semi-indexer (bsd3, data, library, program)2022-12-, haskellworks
hw-json-simple-cursor90.02Memory efficient JSON parser (bsd3, data, library, program)2022-03-, haskellworks
hw-json-standard-cursor90.03Memory efficient JSON parser (bsd3, data, library, program)2022-03-, haskellworks
hw-lazy20.00Combinators for lazy IO (bsd3, data, library)2022-06-, haskellworks
hw-mquery100.03Monadic query DSL (bsd3, data, library, program)2022-03-, haskellworks
hw-packed-vector120.02Packed Vector (bsd3, data, library, program, vector)2022-03-, haskellworks
hw-parser160.06Simple parser support (bsd3, data, library, parser)2020-04-, haskellworks
hw-playground-linear40.00Primitive functions and data types (bsd3, data, library)2021-02-
hw-prim1210.029Primitive functions and data types (bsd3, data, library)2022-10-300.6.3.2newhoggy, haskellworks, GeorgeWilson
hw-prim-bits (deprecated)40.00Primitive support for bit manipulation (bsd3, data, deprecated, library, program)2021-09-, haskellworks
hw-rankselect922.014Rank-select (bit, bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-, haskellworks, GeorgeWilson
hw-rankselect-base150.015Rank-select base (bit, bsd3, data, data-structures, library, succinct-data-structures)2020-06-, haskellworks, GeorgeWilson
hw-simd120.04SIMD library (bit, bsd3, data, library, simd)2022-12-, haskellworks
hw-simd-cli10.00SIMD library (bit, bsd3, data, library, program, simd)2021-03-, haskellworks
hw-streams50.02Primitive functions and data types (bsd3, data, library)2020-04-, haskellworks
hw-string-parse170.06String parser (bit, bsd3, data, library)2022-03-, haskellworks, GeorgeWilson
hw-succinct100.02Succint datastructures (conduit, data, library, mit)2016-10-, haskellworks
hw-uri80.01Supports IO on URIs (bsd3, data, library, program)2020-03-, haskellworks
hw-vector (deprecated in favor of hw-prim)40.01Vector type with convenient typeclass instances (bsd3, data, deprecated, library)2016-10-
hw-xml82.01XML parser based on succinct data structures. (bsd3, data, data-structures, library, program, succinct-data-structures, xml)2022-03-, haskellworks
hwsl220.03Hashing with SL2 (data, library, mit)2017-11-
hwsl2-bytevector20.01A hashed byte-vector based on algebraic hashes and finger trees (data, library, mit)2015-07-
hwsl2-reducers10.01Semigroup and Reducer instances for Data.Hash.SL2 (data, library, mit)2015-07-
hybrid-vectors470.06Hybrid vectors e.g. Mixed Boxed/Unboxed vectors (bsd3, data, library, vector)2023-08-060.2.4EdwardKmett, ryanglscott
hydra20.00Type-aware transformations for data and programs (apache, data, library)2022-12-040.1.1joshsh
idempotent20.01Idempotent monoids (data, library, mit)2014-08-180.1.2alynn
identifiers10.01Numeric identifiers for values. (bsd3, data, library)2017-05-
idna50.03Implements IDNA (RFC 3490). (bsd3, data, library, rfc, text)2014-01-060.3.0GeorgePollard
ieee754-parser (deprecated in favor of data-binary-ieee754)30.01 (data, deprecated, library)2009-04-110.1JohnMillikin
implicit-params20.01Named and unnamed implicit parameters with defaults. (bsd3, data, library)2013-12-230.2.1ShaneOBrien
impossible40.02Set of data and type definitions of impossible types. Impossible types are useful when declaring type classes / type families instances that should not be expanded by GHC until a specific type is provided in order to keep the types nice and readable. (apache, data, library)2018-12-181.1.4danilo2, iamrecursion
incremental220.02incremental update library (bsd3, data, library)2020-09-190.3.1FumiakiKinoshita
incremental-computing10.01Incremental computing (bsd3, data, library)2016-07-
incremental-maps10.01Package for doing incremental computations on maps (bsd3, data, library)2016-05-
increments30.01type classes for incremental updates to data (bsd3, data, library)2015-01-
indexation70.01Tools for entity indexation (data, library, mit)2018-10-080.8NikitaVolkov, IrinaArtemeva, OShev
indexed-list-literals762.02Type safe indexed list literals (bsd3, data, library)2020-04-300.2.1.3DavidMD
indexed-profunctors2630.04Utilities for indexed profunctors (bsd3, data, lenses, library, optics, profunctors)2023-06-, AndresLoeh, phadej, arybczak
indexed-traversable3490.040FunctorWithIndex, FoldableWithIndex, TraversableWithIndex (bsd2, data, library)2023-03-
indexed-traversable-instances4150.05More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex (bsd2, data, library)2023-03-
indices10.01Multi-dimensional statically bounded indices. (data, library, mit)2014-12-301.7.1MikeLedger
infinite-list610.01Infinite lists (bsd3, data, library)2022-12-230.1Bodigrim
infinite-search80.01Exhaustively searchable infinite sets. (algorithms, bsd3, data, library, monads, search)2009-01-090.12LukePalmer
inflist50.01An infinite list type and operations thereon. (bsd3, data, library)2012-02-050.0.1JamesFisher
ini1200.012Configuration files in the INI format. (bsd3, configuration, data, library)2022-07-250.4.2AndreasAbel, ChrisDone, chris_martin
ini-qq40.01Quasiquoter for INI (bsd3, configuration, data, library)2016-07-
initialize10.02Initialization and Deinitialization of 'Storable' values. (bsd3, data, library)2018-10-
inj200.02A class for injective (one-to-one) functions (data, library)2018-07-061.0int_index
inj-base150.01'Inj' instances for 'base' (bsd3, data, library)2018-07-
injections40.00Canonical categorical conversions (injections and projections) (bsd3, data, library)2021-08-
instrument30.01Easy stats/metrics instrumentation for Haskell programs (bsd3, data, library)2023-01-
int-cast492.06Checked conversions between integral types (bsd3, data, library)2018-04-
int-interval-map30.01Interval map (data, library, mit)2022-06-
integer-conversion1660.03Conversion from strings to Integer (bsd3, data, library)2023-06-080.1phadej
intern672.017Efficient hash-consing for arbitrary data types (bsd3, data, data-structures, library)2023-08-080.9.5EdwardKmett, ryanglscott
interpolate552.018String interpolation done right (data, library, mit, text)2020-06-050.2.1SimonHengel
interpolatedstring-perl6432.59QuasiQuoter for Perl6-style multi-line interpolated strings (data, library, public-domain)2019-10-151.0.2AudreyTang
interpolatedstring-qq20.02QuasiQuoter for Ruby-style multi-line interpolated strings. (bsd3, data, library)2010-07-180.2ErikCharlebois
interpolatedstring-qq-mwotton (deprecated in favor of interpolatedstring-qq)20.01DO NOT USE THIS. interpolatedstring-qq works now. (bsd3, data, deprecated, library)2010-07-180.1.1MarkWotton
interpolatedstring-qq240.00QuasiQuoter for multi-line interpolated strings (bsd3, data, library)2019-05-
interpolator60.00Runtime interpolation of environment variables in records using profunctors (data, library, mit)2020-07-, dfithian, MossPrescott
interval-functor20.00Intervals of functors. (bsd3, data, library)2020-07-
interval-tree-clock22.00Interval Tree Clocks (data, data-structures, distributed-computing, library, mit)2022-07-
intset10.02Pure, mergeable, succinct Int sets. (bsd3, data, library)2013-12-
invariant5670.018Haskell98 invariant functors (bsd2, control, data, library)2023-08-060.6.2NicolasFrisby, ryanglscott
invertible261.255bidirectional arrows, bijective functions, and invariant functors (bsd3, composition, control, data, library)2023-07-
invertible-hlist10.01invertible functions and instances for HList (bsd3, composition, control, data, library)2017-03-
involutive-semigroups20.00Semigroups with involution. (algebra, bsd3, data, library, math)2020-07-300.1.0.0nosewings
io-storage250.04A key-value store in the IO monad. (bsd3, data, database, library, system)2009-08-060.3WillDonnelly, frasertweedale
io-streams2052.598Simple, composable, and easy-to-use stream I/O (bsd3, data, io-streams, library, network)2022-08-, GregoryCollins, cydparser
io-string-like50.01Classes to handle Prelude style IO functions for different datatypes (bsd3, data, library)2018-01-
ioctl70.08Type-safe I/O control package (data, library, mit, system)2010-02-200.0.1MaciejPiechotka
ipld-cid10.01IPLD Content-IDentifiers <> (bsd3, data, library)2019-05-, jkarni
irc170.03A small library for parsing IRC messages. (bsd3, data, library, network)2014-12-
irc-fun-messages10.02Types and functions for working with the IRC protocol. (data, irc, library, network, public-domain)2016-09-050.4akrasner
irc-fun-types10.04Common types for IRC related packages (data, irc, library, network, public-domain)2016-09-050.2akrasner
ireal31.51Real numbers and intervals with relatively efficient exact arithmetic. (bsd3, data, library, math-)2015-10-310.2.3sydow
is50.01Generic pattern predicates (bsd3, data, library)2018-11-190.4.3vlopez
isbn131.50ISBN Validation and Manipulation (apache, data, library)2022-09-
isevaluated110.02Check whether a value has been evaluated (data, ghc, library, mit)2012-07-, SveinOveAas
iso3166-country-codes190.06A datatype for ISO 3166 country codes (data, library)2017-02-160.20140203.8JonFairbairn
iso639170.04ISO-639-1 language codes (bsd3, data, library)2015-01-
iso8583-bitmaps10.01Parse and merge ISO 8583-style bitmaps (bsd3, data, library)2018-04-
iso8601-duration10.01Types and parser for ISO8601 durations (bsd3, data, library)2018-06-
it-has30.00Automatically derivable Has instances. (bsd3, data, library)2020-05-
iterIO20.04Iteratee-based IO with pipe operators (bsd3, data, enumerator, library, system)2012-04-190.2.2AmitLevy, DavidMazieres, DanielBGiffin
iteratee30.041Iteratee-based I/O (bsd3, data, library, system)2014-05-
iteratee-compress00.06Enumeratees for compressing and decompressing streams (bsd3, codec, data, library)2014-05-, MaciejPiechotka
iteratee-mtl (deprecated in favor of iteratee)40.01Iteratee-based I/O (bsd3, data, deprecated, library, system)2010-10-
iteratee-parsec10.01Package allowing parsec parser initeratee (data, library, mit, parsing)2010-11-280.0.6MaciejPiechotka
iteratee-stm10.01Concurrent iteratees using STM (bsd3, data, library)2012-04-100.1.2JohnLato
ix-shapable120.04Reshape multi-dimensional arrays. (bsd3, data, library)2009-05-180.1.0TracyWadleigh
ixset-typed-cassava50.00cassava encoding and decoding via ixset-typed (csv, data, library, mit)2021-08-
jacinda312.250Functional, expression-oriented data processing language (agpl, data, interpreters, language, library, program, text)2023-09-
javaclass10.01Java class files (data, library)2016-03-070.0.1TonyMorris
jinquantities32.01Unit conversion and manipulation library. (bsd3, data, library, math, physics, program)2018-09-120.1.1Novadiscovery
joinlist (deprecated)20.01Join list - symmetric list type (bsd3, data, deprecated, library)2010-02-140.3.0StephenTetley
joint10.01Trying to compose non-composable (bsd3, control, data, library)2021-01-010.1.9iokasimovmt
json-alt50.04Union 'alternative' or Either that has untagged JSON encoding. (bsd3, data, library, tools)2018-11-281.0.0MichalGajda
json-autotype312.55Automatic type declaration for JSON input data (bsd3, data, library, program, tools, type-provider)2020-04-193.1.2MichalGajda, PeterSimons
json-extra10.01Utility functions to extend Aeson (bsd2, data, library)2016-11-
json-incremental-decoder30.01Incremental JSON parser with early termination and a declarative DSL (data, json, library, mit, parsing)2017-04-070.1.2NikitaVolkov
json-pointer20.03JSON Pointer parsing and interpretation utilities (data, json, library, mit, parsing)2019-01-
json-query90.01Kitchen sink for querying JSON (bsd3, data, library)2023-08-
json-schema100.07Types and type classes for defining JSON schemas. (bsd3, data, library)2018-07-, ErikHesselink, dcastro
json-state10.01Keep program state in JSON files. (data, database, library, public-domain)2016-01-
json-syntax160.02High-performance JSON parser and encoder (bsd3, data, library)2023-07-
json-togo20.01Effectful parsing of JSON documents (data, library, mit)2015-06-
json-tokens10.00Tokenize JSON (bsd3, data, library)2019-09-300.1.0.1andrewthad
json280.03Library provides support for JSON. (bsd3, data, json, library, text)2011-05-290.8.3YuriyIskra
json2-types10.03Defined JSON data types and function for renders JSON to string. (bsd3, data, json, library, text)2011-04-060.1YuriyIskra
jsons-to-schema10.00JSON to JSON Schema (data, json, library, mit, program, web)2017-07-300.1.0.0garetht
jsonschema-gen12.01JSON Schema generator from Algebraic data type (bsd3, data, json, library, text)2017-08-
judy70.01Fast, scalable, mutable dynamic arrays, maps and hashes (bsd3, data, library)2018-04-160.4.1DonaldStewart, MarkWotton
jump10.01Nothing to see here, move along (data, library, mit)2016-03-
kafka40.01TBA (bsd3, data, library)2018-08-300.0.0.0chessai
kanji70.00Perform 漢字検定 (Japan Kanji Aptitude Test) level analysis on Japanese Kanji (bsd3, data, library)2021-12-083.5.0fosskers
karakuri20.01Good stateful automata (bsd3, data, library)2013-10-210.1.1FumiakiKinoshita
katip2150.035A structured logging framework. (bsd3, data, library, logging, text)2023-03-
katip-datadog20.00Datadog scribe for the Katip logging framework (bsd3, data, library, logging, text)2020-10-
katip-elasticsearch110.01ElasticSearch scribe for the Katip logging framework. (bsd3, data, library, logging, text)2020-10-
katip-logzio50.00Logz.IO scribe for the Katip logging framework (bsd3, data, library, logging, text)2023-04-
katydid30.00A haskell implementation of Katydid (bsd3, data, library, program)2018-09-
kd-tree10.01A simple k-d tree implementation (bsd3, data, library)2014-07-250.1.0BenGamari
kdt140.01Fast and flexible k-d trees for various types of point queries. (data, library, mit)2022-07-180.2.5giogadi
keuringsdienst142.00Data validation in Haskell made easy. (data, gpl, library, validation)2023-08-
kewar32.00CLI and library to generate QR codes. (data, library, mit, program, qr)2022-02-
keyed30.01Generic indexing for many data structures (bsd3, data, library)2015-08-
keyed-vals160.03An abstract Handle for accessing collections in stores like Redis (bsd3, data, library, redis)2023-07-
keyed-vals-hspec-tests130.00Validate a keyed-vals Handle (bsd3, data, hspec, library)2023-07-
keyed-vals-mem110.00Implements a keyed-vals Handle using in-process memory (bsd3, data, library, redis)2023-07-
keyed-vals-redis110.00Access Redis using a keyed-vals Handle (bsd3, data, library, redis)2023-07-
keyword-args10.01Extract data from a keyword-args config file format (data, library, mit, program)2015-04-, stackbuilders, sestrella
kicad-data42.01Parser and writer for KiCad files. (data, library, mit)2021-10-290.5.1kasbah
kickchan20.01Kick Channels: bounded channels with non-blocking writes (bsd3, concurrency, data, library)2014-02-
kill-bool20.00Boolean strong typing (data, library)2023-03-
kind-apply170.03Utilities to work with lists of types (bsd3, data, library)2023-01-
kind-generics180.06Generic programming in GHC style for arbitrary kinds and GADTs. (bsd3, data, library)2023-01-
kind-generics-deriving40.00Generic programming in GHC style for arbitrary kinds and GADTs. (bsd3, data, library)2023-01-
kind-generics-th300.03Template Haskell support for generating `GenericK` instances (bsd3, data, library)2023-08-
kleene-list10.00A list type based on the Kleene star and plus. (data, library)2020-05-
kontra-config10.00JSON config file parsing based on unjson (bsd3, data, library)2016-09-210.1GracjanPolak, MikhailGlushenkov, jonathanjouty_scrive, trin_cz
lambda-sampler30.01Boltzmann sampler utilities for lambda calculus. (bsd3, data, library)2017-08-131.1mbendkowski
language-conf10.00Conf parsers and pretty-printers for the Haskell programming language. (data, library, mit)2016-08-
language-hcl10.01HCL parsers and pretty-printers for the Haskell programming language. (data, library, mit)2016-08-
laop40.00Matrix programming library (data, library, mit)2020-06-
largeword220.011Provides Word128, Word192 and Word256 and a way of producing other large words if required. (bsd3, data, library)2015-12-131.2.5DominicSteinitz
layered-state10.02Control structure similar to Control.Monad.State, allowing multiple nested states, distinguishable by provided phantom types. (apache, data, library)2018-12-181.1.5danilo2, iamrecursion
layouting40.01General layouting library. Currently supports layouting 2D areas and can be used as a backend for text pretty printing or automatic windows layouting managers. (apache, data, library)2018-12-181.1.4danilo2, iamrecursion
lazify20.00A simple utility for lazy record matching (bsd3, data, library)2021-09-
lazy-hash10.01Identifiers for not-yet-computed values (data, gpl, library)2017-07-
lazy-hash-cache10.01Storing computed values for re-use when the same program runs again. (data, gpl, library)2017-07-
lazy-priority-queue20.00Lazy-Spined Monadic Priority Queues (control, data, gpl, library, program)2021-02-180.1.1MarioBlazevic
lazyarray10.01Efficient implementation of lazy monolithic arrays (lazy in indexes). (bsd3, data, library)2008-02-190.1.3MilanStraka
lazyset20.01Set and Map from lazy/infinite lists. (data, library, mit)2016-12-
ldtk-types50.00Datatypes and Aeson instances for parsing LDtk (bsd3, data, library)2023-01-141.2.3isovector
lens7993.01382Lenses, Folds and Traversals (bsd2, data, generics, lenses, library)2023-08-245.2.3EdwardKmett, EricMertens, JohnWiegley, ryanglscott
lens-accelerate30.01Instances to mix lens with Accelerate (accelerate, bsd3, data, lenses, library)2020-08-
lens-action340.08Monadic Getters and Folds (bsd3, data, generics, lenses, library)2021-11-160.2.6EdwardKmett, EricMertens, ryanglscott
lens-aeson3312.75117Law-abiding lenses for aeson (data, json, lenses, library, mit)2023-06-271.2.3EdwardKmett, EricMertens, ryanglscott
lens-datetime62.01Lenses for Data.Time.* types (bsd3, data, lenses, library)2016-04-290.3GergelyRisko, MihalyBarasz
lens-family871.7531Lens Families (bsd3, data, lenses, library)2022-07-142.1.2RussellOConnor
lens-family-core1360.022Haskell 2022 Lens Families (bsd3, data, lenses, library)2022-07-142.1.2RussellOConnor
lens-family-th260.08Generate lens-family style lenses (bsd3, data, library)2021-11-
lens-indexed-plated30.00Indexed version of Plated. (bsd2, data, generics, lenses, library)2023-07-080.1.0nicuveo
lens-labels (deprecated in favor of proto-lens)100.08Integration of lenses with OverloadedLabels. (bsd3, data, deprecated, library)2018-10-, gnezdo
lens-properties80.01QuickCheck properties for lens (bsd3, data, lenses, library)2018-01-094.11.1EdwardKmett, EricMertens, ryanglscott
lens-th-rewrite20.00Rewrites Template Haskell splices using the API (bsd3, data, library, program)2020-04-
lens-time10.01lens for Data.Time (data, library, mit)2013-08-
lens-utils20.04Collection of missing lens utilities. (apache, data, library)2018-12-181.4.6danilo2, iamrecursion
lens-witherable30.00lens-compatible tools for working with witherable (data, library, mit)2022-11-
lenses50.03Simple Functional Lenses (bsd3, data, library)2018-07-120.1.8JobVranish
lensref (deprecated)50.02References which can be joined and on which lenses can be applied (bsd3, control, data, deprecated, library)2014-05-180.2PeterDivianszky
lenz (deprecated)70.02Van Laarhoven lenses (bsd3, data, deprecated, lenses, library)2020-01-
lenz-mtl (deprecated)30.00mtl operations with Van Laarhoven lenses (control, data, deprecated, lenses, library)2019-10-250.1
lenz-template (deprecated)20.01Van Laarhoven lens templates (data, deprecated, lenses, library, template-haskell)2017-11-
lhae (deprecated)40.01Simple spreadsheet program (data, deprecated, program)2010-09-280.0.3AlexanderBau
lhe50.01Parser and writer for Les-Houches event files (data, library, mit, physics)2012-02-130.5ScottLawrence
libBF800.04A binding to the libBF library. (data, library, mit, program)2023-07-170.6.6IavorDiatchki, RobertDockins, ryanglscott, galoisinc
libphonenumber100.00Parsing, formatting, and validating international phone numbers (data, library, mit)2023-04-, typeable, iko
librarian10.00Move/rename according a set of rules (data, library, program)2022-07-310.1.0.0gdifolco
librdkafka10.00TBA (bsd3, data, library)2019-05-
libroman42.01Use Roman Numerals as a Numeric Datatype (sort of) (bsd3, data, library, math, numerical)2016-10-103.1.1ahakki
line-indexed-cursor50.00Line-indexed file reader. (data, development, library, mit)2023-07-
line-size20.01Display the number of bytes of each line (data, gpl, program)2017-03-
linear-maps (deprecated)30.01Finite maps for linear use (bsd3, data, deprecated, library, program)2009-05-280.6.1PeterDivianszky, ZsoltDollenstein
lingo100.01File extension based programming language detection (bsd3, data, library, program)2022-03-, tclem, robrix, rewinfrey
link-relations10.01Use web link relation types (RFC 5988) in Haskell (data, library, public-domain, web)2016-01-
linkedhashmap180.01Persistent LinkedHashMap data structure (bsd3, data, library)2015-02-
list-fusion-probe50.01testing list fusion for success (bsd3, data, library)2018-08-
list-grouping (deprecated in favor of split)50.01Functions for grouping a list into sublists (bsd3, data, deprecated, library)2011-02-130.1.1BrandonSimmons
list-singleton82.00Easily and clearly create lists with only one element in them. (data, library, mit)2022-08-
list-tries110.010Tries and Patricia tries: finite sets and maps for list keys (bsd3, data, data-structures, library)2020-05-120.6.7MattiNiemenmaa, arybczak
list-tuple140.02List-like operations for tuples (apache, data, library)2023-08-
list-zip-def80.01Provides zips with default values. (data, library, public-domain)2018-12-
list-zipper10.01A list zipper (bsd3, data, library)2021-06-300.0.11TonyMorris, qfpl
lists40.03Functions for dealing with lists (bsd3, data, library)2013-10-100.4.2ChrisDone
lists-flines30.07Additional data and structures to some 'String'-related lists. (data, library, mit)2023-01-
listsafe170.09Safe wrappers for partial list functions, supporting MonadThrow. (apache, data, library, list, safe)2015-05-, jtapolczai2
literals10.01Non-overloaded functions for concrete literals. (data, library, mit)2013-03-301.0JulianFleischer
llrbtree10.01Purely functional sets and heaps (bsd3, data, library)2012-01-310.1.1KazuYamamoto
llvm-base-types10.03The base types for a mostly pure Haskell LLVM analysis library (bsd3, data, library)2013-11-120.3.0TristanRavitch
llvm-data-interop10.02A low-level data interoperability binding for LLVM (bsd3, data, library)2013-11-120.3.0TristanRavitch
lockfree-queue850.03Michael and Scott lock-free queues. (bsd3, concurrent, data, library)2022-08-260.2.4RyanNewton, ryanglscott, peter_fogg
log-utils10.01Utils for working with logs (bsd3, data, program)2017-07-, arybczak, jonathanjouty_scrive, trin_cz
logfloat250.013Log-domain floating point numbers (bsd3, data, library, math, natural-language-processing, statistics)2023-03-190.14.0WrenThornton, WrenRomano
logical-constraints10.02Simple logical constraints 'syntax-sugar' writing library. (data, library, mit)2023-01-
longboi30.01Dependently-typed linked list implementation (data, library, mit)2018-01-161.0.0chessai
lookup-tables10.01Statically generate lookup tables using Template Haskell. (data, library)2015-08-310.1.1.1JakeMcArthur
lrucache742.013a simple, pure LRU cache (bsd3, data, library)2018-11-
lrucaching-haxl10.00Combine lrucaching and haxl. (bsd3, concurrency, data, library, lrucache)2020-09-
lub40.03information operators: least upper bound (lub) and greatest lower bound (glb) (bsd3, concurrency, data, library, other)2021-08-310.1.8ConalElliott
luhn20.01An implementation of Luhn's check digit algorithm. (bsd3, data, library)2009-12-200.2HenryBucklow
lz4-bytes90.00Bindings to LZ4 (bsd3, data, library)2023-07-
machines-attoparsec10.00Parse machines streams with attoparsec parsers. (bsd3, control, data, enumerator, library, parsing, text)2019-01-310davean
machines-encoding20.00Transcode encodings with machines. (bsd3, control, data, enumerator, library, text)2019-01-310davean
macho10.01Parser for Mach-O object format. (bsd3, data, library)2010-03-250.22ErikCharlebois
magma50.01magma is an algebraic structure. (algebra, bsd3, data, data-structures, library, math)2023-04-
make-monofoldable-foldable10.01Make a MonoFoldable type into an ordinary Foldable type. (data, library, mit)2017-03-
markov10.01Simple interpreter for Markov's normal algorithms (bsd3, data, library)2010-06-140.1IlyaPortnov
markup150.01Abstraction for HTML-embedded content (bsd3, data, library, web)2018-04-114.2.0athanclark
mason210.01Fast and extensible bytestring builder (bsd3, data, library)2023-01-020.2.6FumiakiKinoshita
massiv1932.510Massiv (Массив) is an Array Library. (array, bsd3, data, data-structures, library, parallelism)2023-05-
massiv-io212.01Import/export of Image files into massiv Arrays (bsd3, data, data-structures, library)2021-10-
massiv-test140.00Library that contains generators, properties and tests for Massiv Array Library. (bsd3, data, data-structures, library, parallelism)2021-08-
math-interpolate20.00Class for interpolation of values (bsd3, data, library)2019-05-
math-metric10.00Typeclass for metric spaces (bsd3, data, library)2019-05-
matrices620.010native matrix based on vector (bsd3, data, library)2018-12-210.5.0kaizhang
maybe-justify10.01Simple higher order function for Maybe (data, library, public-domain)2015-06-
mbox62.02Read and write standard mailbox files. (bsd3, data, library, system, text)2017-08-160.3.4GershomBazerman
md580.00MD5 Hash (bsd3, data, library)2023-05-300.1.0.0andrewthad
means30.01calculate varieties of mean/average using semigroup. (data, library, mit)2016-06-
mech21.251mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-
mechs11.251mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-
medea50.00A schema language for JSON. (data, library, mit)2020-08-051.2.0koz_ross
median-stream90.01Constant-time queries for the median of a stream of numeric data. (bsd3, data, library)2016-11-
meep20.01A silly container (bsd2, data, library)2018-08-, MatveyAksenov
megastore20.00Bulk image or strict bytestring storage (bsd3, data, data-structures, image, library, program)2023-02-
melf70.00An Elf parser (bsd3, data, library, program)2023-04-041.3.0amakarov
memis10.01Memis Efficient Manual Image Sorting (data, mit, program)2017-02-010.1.1johannesgerer
memoize250.010A memoization library (bsd3, data, library)2022-09-161.1.2JesseTov
memorable-bits10.00Generate human memorable strings from binary data. (bsd2, data, library)2019-03-
merge30.01A functor for consistent merging of information (data, library, mit)2021-09-
merkle-log50.00Merkle Tree Logs (bsd3, data, library)2023-06-090.2.0larsk
messagepack210.013Serialize instance for Message Pack Object (data, library, mit)2022-03-200.5.5rodrigosetti, saep
meta-misc20.01Utility library providing miscellaneous meta-programming utilities. (bsd3, data, generics, language, library, utility)2014-12-
metadata100.01metadata library for semantic web (bsd3, data, library, text, web)2016-03-
metar20.01Australian METAR (aviation, bsd3, data, library, program)2019-04-120.0.3TonyMorris, qfpl
metar-http20.00HTTP for METAR (aviation, bsd3, data, library, program)2019-02-070.0.3TonyMorris
metric10.02Metric spaces. (data, library, mit)2014-05-300.2.0vi, SimonAlling
metrics160.01High-performance application metric tracking (data, library, mit)2017-08-
mgeneric20.01Generics with multiple parameters (data, library, mit)2015-03-
microlens4062.5231A tiny lens library with no dependencies (bsd3, data, lenses, library)2022-12-, stevenfontanella
microlens-contra170.02True folds and getters for microlens (bsd3, data, lenses, library)2022-12-, stevenfontanella
microlens-each (deprecated in favor of microlens)20.01'each' for microlens (bsd3, data, deprecated, lenses, library)2015-04-
microlens-ghc1292.011microlens + array, bytestring, containers, transformers (bsd3, data, lenses, library)2022-12-, stevenfontanella
microlens-mtl2520.029microlens support for Reader/Writer/State from mtl (bsd3, data, lenses, library)2022-12-, stevenfontanella
microlens-platform1040.037microlens + all batteries included (best for apps) (bsd3, data, lenses, library)2022-12-, stevenfontanella
microlens-th3990.077Automatic generation of record lenses for microlens (bsd3, data, lenses, library)2023-09-, stevenfontanella
minecraft20.00TBA (bsd3, data, library)2019-07-, goolord
mini-egison40.01Template Haskell Implementation of Egison Pattern Matching (data, library, mit, pattern, program)2020-03-041.0.0SatoshiEgi, momohatt
minilens22.01A minimalistic lens library, providing only the simplest, most basic lens functionality. (data, gpl, lens, library)2016-05-311.0.0.2RaminHonary
minlen10.01Express the minimum length of a container in its type (data, library, mit)2016-07-
minst-idx (deprecated in favor of mnist-idx)52.01Read and write IDX data that is used in e.g. the MINST database. (data, deprecated, gpl, library)2015-05-300.1.2.2muzzle
mlist (deprecated in favor of List)60.02Monadic List alternative to lazy I/O (bsd3, data, deprecated, library)2009-05-020.0.2EyalLotem
mmsyn2-array30.021A library that can be used for multiple Ord a => a -> b transformations. (binary-search, data, development, language, library, mit)2023-01-
mmsyn2-array-ukrainian-data20.01Data that is taken from the ukrainian-phonetics-basic-array for optimization. (data, language, library, math, mit)2023-01-310.2.0.0OleksandrZhabenko
mmsyn2-hashable20.00A library that can be used for multiple Hashable a => a -> b transformations. (data, development, language, library, mit)2021-10-310.1.0.0OleksandrZhabenko
mmsyn540.011Various additional operations on lists (some with intermediate Monads) (data, library, lists, mit)2023-02-
mmzk-typeid291.50A TypeID implementation for Haskell (data, library, mit, typeid, uuid)2023-09-
mnist-idx432.01Read and write IDX data that is used in e.g. the MNIST database. (data, lgpl, library)2023-02-
mnist-idx-conduit92.01conduit utilities for MNIST IDX files (bsd3, data, data-mining, data-science, library, machine-learning)2021-05-
model70.01Derive a model of a data type using Generics (bsd3, data, generics, library, reflection)2019-05-290.5PasqualinoAssini
monad-branch10.01Monadic abstraction for computations that can be branched and run independently. (apache, data, library)2018-12-181.0.4danilo2, iamrecursion
monad-primitive50.09Type class for monad transformers stack with pirimitive base monad. (bsd3, data, library)2013-03-010.1AlexeyKhudyakov
monad-state20.02Utility library for monads, particularly those involving state. (bsd3, control, data, library, monads)2014-12-
monad-statevar20.01Concise, overloaded accessors for IORef, STRef, TVar (bsd3, data, library)2013-02-110.1JoeyAdams
monad-supply30.03Stateful supply monad (control, data, library, monad)2020-09-140.9GeoffHulette
mono-foldable (deprecated in favor of mono-traversable)20.01Folds for monomorphic containers (bsd3, data, deprecated, library)2013-09-
mono-traversable2772.087Type classes for mapping, folding, and traversing monomorphic containers (data, library, mit)2021-09-, GregWeber, MichaelSnoyman
mono-traversable-instances530.02Extra typeclass instances for mono-traversable (data, library, mit)2020-07-
mono-traversable-keys130.01Type-classes for interacting with monomorphic containers with a key (bsd3, containers, data, data-structures, library)2023-05-050.3.0recursion_ninja
mono-traversable-wrapper40.01Wrapper providing Foldable instance for MonoFoldables. (data, library, mit)2017-02-
monoid20.03Monoid type classes, designed in modular way, distinguish Monoid from Mempty and Semigroup. This design allows mempty operation don't bring Semigroups related constraints until (<>) is used. (apache, data, library)2018-12-180.1.9danilo2, iamrecursion
monoid-extras1240.015Various extra monoid-related definitions and utilities (bsd3, data, library)2022-12-200.6.2BrentYorgey, RyanYates, jeffreyrosenbluth, bergey
monoid-map30.00A monoidal map with the right group instance (bsd3, data, library)2022-12-
monoid-record10.02Support for modifying record fields of monoidal type (bsd3, data, library)2009-04-200.1RobinGreen
monoid-subclasses3042.024Subclasses of Monoid (algebra, bsd3, data, library, text)2023-09-011.2.4MarioBlazevic
monoid-transformer230.03Monoid counterparts to some ubiquitous monad transformers (bsd3, data, library)2018-02-160.0.4HenningThielemann
monoidal-containers2160.012Containers with monoidal accumulation (bsd3, data, library)2023-03-, OliverCharles, mpickering, abrar
monoidplus60.01Extra classes/functions about monoids (data, library, math, public-domain)2011-11-
monoids (deprecated in favor of reducers)170.02Deprecated: Use 'reducers' (bsd3, data, deprecated, library, math, numerical)2012-02-090.3.2DanielWagner, EdwardKmett
monomorphic (deprecated in favor of singletons)50.05Library to convert polymorphic datatypes to/from its monomorphic represetation (bsd3, data, deprecated, library)2015-05-
months10.00MonthName (bsd3, data, library, time)2021-03-110.2phadej
monus30.00a 'Monus' is a commutative monoid that allows a notion of substraction. (bsd3, data, library)2018-10-
morphisms10.03It's all about functions (control, data, library, mit)2019-01-040.1.1iokasimovmt
morphisms-functors10.01Functors, theirs compositions and transformations (control, data, library, mit)2019-01-150.1.7iokasimovmt
morphisms-functors-inventory10.00Inventory is state and store (control, data, library, mit)2019-01-120.1.0iokasimovmt
morphisms-objects10.00Algebraic structures (control, data, library, mit)2019-01-080.1.3iokasimovmt
mrm10.01Modular Refiable Matching, first-class matches (bsd3, data, library)2016-03-
msgpack50.013A Haskell implementation of MessagePack (bsd3, data, library)2019-03-, HideyukiTanaka
msgpack-aeson60.01Aeson adapter for MessagePack (bsd3, data, library)2015-04-, HideyukiTanaka
msgpack-arbitrary170.01A Haskell implementation of MessagePack. (bsd3, data, library)2022-02-150.1.3iphydf
msgpack-binary140.02A Haskell implementation of MessagePack (bsd3, data, library, program)2022-02-140.0.16iphydf
msgpack-persist10.00A Haskell implementation of MessagePack (bsd3, data, library, program)2022-02-140.0.15iphydf
msgpack-rpc-conduit20.01A MessagePack-RPC Implementation (bsd3, data, library)2022-02-120.0.7iphydf
msgpack-testsuite40.00A Haskell implementation of MessagePack (bsd3, data, library)2022-02-150.1.0iphydf
msgpack-types170.05A Haskell implementation of MessagePack. (bsd3, data, library)2022-02-150.3.2iphydf
mtree10.01Tree with Meta and Content parameters (data, library, public-domain)2011-09-170.1RahulGopinath
multi-trie10.01Trie of sets, as a model for compound names having multiple values (data, library, mit)2016-11-070.1vadimvinnik
multibase20.03Self-identifying base encodings, implementation of <> (bsd3, data, library)2021-01-120.1.2KimAltintop, jkarni
multicurryable30.00Uncurry functions with multiple arguments. (bsd3, data, library)2023-05-
multihash32.02Multihash library and CLI executable (bsd3, data, library, program)2015-08-210.1.2LukeHoersten
multihash-cryptonite60.03Self-identifying hashes, implementation of <> (bsd3, data, library)2019-05-, jkarni
multihashmap10.01hashmap from keys to hashsets (bsd3, data, library)2018-06-
multipart-names00.01Handling of multipart names in various casing styles (bsd3, data, library)2015-04-020.0.1nedervold
multirec-binary20.01Generic Data.Binary instances using MultiRec. (bsd3, data, generics, library)2009-05-250.0.1SebastiaanVisser
multivector (deprecated)30.01Vectors of packed tuples (bsd3, data, deprecated, library)2018-05-
murmur-hash1120.012MurmurHash2 implementation for Haskell. (bsd3, data, digest, library)2021-10-310.1.0.10ThomasSchilling
murmur3240.03Pure Haskell implementation of the MurmurHash3 x86 algorithm (data, hash, library, mit, murmur, public-domain)2021-09-281.0.5PhilippeLaprade, jprupp
murmurhash310.0132-bit non-cryptographic hashing (data, digest, library, public-domain)2011-06-221.0NisWegmann
mutable30.00Automatic piecewise-mutable references for your types (bsd3, data, library)2020-07-
mutable-containers1080.06Abstactions and concrete implementations of mutable containers (data, library, mit)2022-09-
mutable-iter (deprecated)20.02iteratees based upon mutable buffers (bsd3, data, deprecated, library)2011-04-300.6.1JohnLato
mutable-lens20.00Interoperate mutable references with regular lens (apache, data, generics, lenses, library)2020-11-
mwc-random-accelerate40.01Generate Accelerate arrays filled with high quality pseudorandom numbers (accelerate, bsd3, data, library)2020-08-
mx-state-codes80.00ISO 3166-2:MX State Codes and Names (bsd3, data, library)2019-11-
n-ary-functor60.01An n-ary version of Functor (data, library, public-domain)2020-01-251.0gelisam
nagios-perfdata30.02Parse Nagios performance data. (bsd3, data, library)2015-01-250.2.2fractalcat
named-binary-tag10.00NBT (named binary tag) serialization and deserialization. (data, library, mit)2022-10-
named-records40.01Flexible records with named fields. (data, library, mit, records)2013-05-260.5JulianFleischer
named-sop70.00Dependently-typed sums and products, tagged by field name (data, library, mit)2020-02-
named-text52.00A parameterized named text type and associated functionality. (data, library)2023-10-
names20.02Type level names. (data, library, mit, type-system)2013-04-020.3.1JulianFleischer
namespace30.01A Generic Haskell library for managing namespaces (bsd3, data, library)2019-01-
nat40.01Lazy binary natural numbers (bsd3, data, library, math)2012-08-130.3JanChristiansen
natural-number10.02Natural numbers tagged with a type-level representation of the number. (bsd3, data, library, type-system)2010-10-141.0GregoryCrosswhite
natural-numbers70.04Natural numbers (bsd3, data, library, math)2012-07-
naturals20.01Constructors and related functions for natural numbers (bsd3, data, library)2011-08-, infrared
nbt20.02A parser/serializer for Minecraft's Named Binary Tag (NBT) data format. (bsd3, data, library)2018-01-220.7AdamFoltzer
ndjson-conduit110.01Conduit-based parsing and serialization for newline delimited JSON. (data, library, mit)2016-09-
neither (deprecated in favor of either, monad-control)100.07Provide versions of Either with good monad and applicative instances. (deprecated) (bsd3, data, deprecated, library)2012-05-
neither-data20.00The Neither datatype (data, library, mit)2022-03-
nested-sequence50.01List-like data structures with O(log(n)) random access (bsd3, data, data-structures, library)2016-07-090.2BalazsKomuves
nestedmap20.01A library for nested maps (bsd3, data, library)2015-06-
network-address30.01IP data structures and textual representation (data, library, mit, network)2011-09-070.2.0SebastianNowicki
network-conduit (deprecated in favor of conduit-extra)80.024Stream socket data using conduits. (deprecated) (bsd3, conduit, data, deprecated, library, network)2014-04-021.1.0MichaelSnoyman
network-data10.02Library for network data structures and their serialization. (bsd3, data, library, network)2015-05-180.5.3ThomasDuBuisson
network-enumerator (deprecated)40.06Enumerators for network sockets (data, deprecated, enumerator, library, mit)2012-11-250.1.5JohnMillikin
network-msgpack-rpc (deprecated in favor of msgpack-rpc-conduit)100.02A MessagePack-RPC Implementation (bsd3, data, deprecated, library)2020-03-080.0.6iphydf
network-stream10.01ByteString and Text streams for networking (data, gpl, library)2011-11-080.1.0JaredHance
newbase6010.00Encodes and decodes numbers using Tantek Çelik's New Base 60 number system. (data, library, mpl)2021-04-
newtype-zoo20.00Newtype Wrapper Zoo (bsd3, data, library)2020-11-301.2.1.0SvenHeyll
nextstep-plist30.01NextStep style plist parser and printer (bsd3, data, library, parsing)2012-09-300.0.1JanChristiansen
nf50.02NF data type to statically enforce normal form (bsd3, data, library)2015-05-
ngrams-loader20.01Ngrams loader based on format (data, library, mit, program)2014-03-
niagra22.01High performance CSS EDSL (data, library, mit)2017-04-120.2.5natesymer
no-value80.00A type class for choosing sentinel-like values (bsd3, data, library)2019-07-
non-empty370.021List-like structures with static restrictions on the number of elements (bsd3, data, library)2023-08-270.3.4HenningThielemann
non-empty-sequence (deprecated in favor of nonempty-containers)110.02Non-empty sequence (bsd3, data, deprecated, library)2019-11-
non-empty-text50.01Non empty Data.Text type (data, library, mit, nonempty, text)2022-03-160.2.0TrevisElser, onslaughtq, flipstone, qxjit
non-empty-zipper22.01The Zipper for NonEmpty (bsd3, data, library)2018-06-
nonempty-alternative10.01NonEmpty for Alternative types (bsd3, data, library)2016-03-160.4.0guaraqe
nonempty-lift10.00nonempty structure (bsd3, data, library)2019-08-130.1chessai
nonempty-vector1530.05Non-empty vectors (bsd3, data, library)2023-02-
nonempty-wrapper10.03Create NonEmpty version of any container (data, library)2022-06-
nonempty-wrapper-aeson10.00aeson instances for 'NonEmpty' (data, library)2022-06-
nonempty-wrapper-quickcheck10.00QuickCheck instance for 'NonEmpty' (data, library)2022-06-
nonempty-wrapper-text20.00'NonEmpty' wrappers for text (data, library)2022-06-
nonempty-zipper100.01A non-empty comonadic list zipper (data, data-structures, library, mit)2022-03-311.0.0.4PatrickBrisbin, dukerutledge, mjgpy3, FreckleEngineering
normalization-insensitive30.01Normalization insensitive string comparison (bsd3, data, library, text, unicode)2021-03-142.0.2harendra, ppelleti
notzero10.01A data type for representing numeric values, except zero. (bsd3, data, library, numeric)2018-05-310.1TonyMorris, qfpl
ntype10.01N-ary sum/product types (bsd3, data, library)2018-08-
num-non-negative30.00Non-negative numbers (data, library)2019-01-260.1int_index
number-length40.01Number of digits in a number in decimal and hexadecimal representation. (bsd3, data, library)2018-04-
numbered-semigroups20.02A sequence of semigroups, for composing stuff in multiple spatial directions. (data, lgpl, library)2017-10-
numbering30.01Combinators for creating bijections from some type to the natural numbers. (bsd3, data, library)2012-03-100.2.1DanielSchuessler
numbers432.08Various number types (bsd3, data, library, math)2018-05-143000.2.0.2CarterSchonwald, DanBurton, DanielWagner, JohnWiegley, LennartAugustsson, RichardSmith, RussellOConnor
objectid10.02Rather unique identifier for things that need to be stored (bsd3, data, library)2014-10-
observable-sharing22.01Simple observable sharing (bsd3, data, library)2021-06-150.2.5mararon
oi40.01Library for purely functional lazy interactions with the outer world. (bsd3, data, library, program)2016-03-
once210.02memoization for IO actions and functions (data, gpl, library)2018-12-010.4DmitryBogatov, KAction
oneOfN20.02Anonymous coproduct type (data, library, public-domain)2011-08-
oneormore40.01A never-empty list type. (data, library, mit)2014-08-
onpartitions20.01partition lenses (bsd3, data, library)2017-07-
oo-prototypes200.08Support for OO-like prototypes (data, gpl, library)2014-08-, MateuszKowalczyk
open-adt20.01Open algebraic data types. (bsd3, data, library)2018-11-251.0Woehr
open-adt-tutorial00.00Open algebraic data type examples. (bsd3, data, library, program)2018-11-251.0Woehr
open-union60.04Extensible, type-safe unions. (data, library, mit, program)2018-04-
open-witness110.01open witnesses (bsd2, data, library)2022-05-100.6AshleyYakeley
opench-meteo10.01A Haskell implementation of the Swiss Meteo Net data API (bsd3, data, library)2019-04-
openexchangerates10.01Fetch exchange rates from (data, library)2013-09-
openpgp20.04Implementation of the OpenPGP message format (data, library)2013-08-100.6.1StephenWeber
openpgp-asciiarmor220.03OpenPGP (RFC4880) ASCII Armor codec (codec, data, library, mit)2019-06-300.1.2ClintAdams
optics982.59Optics as an abstract interface (bsd3, data, lenses, library, optics)2023-06-, AndresLoeh, phadej, arybczak
optics-core2512.552Optics as an abstract interface: core definitions (bsd3, data, lenses, library, optics)2023-06-, AndresLoeh, phadej, arybczak
optics-extra1742.08Extra utilities and instances for optics-core (bsd3, data, lenses, library, optics)2022-05-, AndresLoeh, phadej, arybczak
optics-operators120.00A tiny package containing operators missing from the official package. (data, lenses, library, mit, optics)2023-06-
optics-th1450.010Optics construction using TemplateHaskell (bsd3, data, lenses, library, optics)2022-03-220.4.1AdamGundry, AndresLoeh, phadej, arybczak
optics-vl120.01Utilities for compatibility with van Laarhoven optics (bsd3, data, lenses, library, optics)2020-04-150.2.1AdamGundry, AndresLoeh, phadej, arybczak
optimal-blocks10.01Optimal Block boundary determination for rsync-like behaviours (bsd3, data, library, program)2015-04-070.1.0tsuraan
option20.01A strict version of Maybe (data, library, mit)2016-01-
optional-args550.03Optional function arguments (bsd3, data, library)2018-02-141.0.2GabrielGonzalez
ord-adhoc10.01Creating Ord instances instantly (bsd3, data, library)2013-02-
order-maintenance40.03Algorithms for the order maintenance problem with a safe interface (bsd3, data, library)2017-01-
order-statistic-tree30.01Order statistic trees based on weight-balanced trees (bsd3, data, library)2018-11-
ordered-containers2140.015Set- and Map-like types that remember the order elements were inserted (bsd3, data, library)2022-11-010.2.3DanielWagner
ordering-util10.00Utilities for Orderings (data, library, mit)2022-07-
orders10.02basic orders (bsd3, data, library)2013-08-
oref10.01Owned references in the Ownership Monad (bsd3, data, library)2020-04-130.0.3mcgirr
org-mode70.01Parser for Emacs org-mode files. (bsd3, data, library)2023-04-192.1.0fosskers
orgmode20.01Org Mode library for haskell (bsd3, data, library)2015-09-
orgmode-parse340.02A collection of Attoparsec combinators for parsing org-mode flavored documents. (bsd3, data, library)2018-10-310.3.0ParnellSpringmeyer
origami20.01An un-SYB framework for transforming heterogenous data through folds (bsd3, data, library)2015-10-240.0.6nedervold
osm-conduit10.01Parse and operate on OSM data in efficient way (bsd3, data, geography, library)2016-03-
osx-ar10.01Parser for OS X static archive format. (bsd3, data, library)2010-03-250.11ErikCharlebois
overloaded-records32.01Overloaded Records based on current GHC proposal. (bsd3, data, library)2016-08-
pa-error-tree30.02Collect a tree of errors and pretty-print (bsd3, data, library, possehl-analytics)2023-05-
pa-field-parser70.00“Vertical” parsing of values (bsd3, data, library, possehl-analytics)2023-07-
pa-json50.00Our JSON parsers/encoders (bsd3, data, library, possehl-analytics)2023-06-
pa-label30.01Labels, and labelled tuples and enums (GHC >9.2) (bsd3, data, library, possehl-analytics)2023-05-
pa-prelude30.05The Possehl Analytics Prelude (bsd3, data, library, possehl-analytics)2023-05-
pa-pretty30.00Some pretty-printing helpers (bsd3, data, library, possehl-analytics)2023-06-
pa-run-command40.00Helper functions for spawning subprocesses (bsd3, data, library, possehl-analytics)2023-06-
pack10.01Bidirectional fast ByteString packer/unpacker (bsd3, data, library)2015-02-250.4.0capsjac
packed-dawg40.01Generation and traversal of highly compressed directed acyclic word graphs. (bsd3, data, library)2015-10-
packed-multikey-map20.01Efficient “spreadsheet table” like maps with multiple marginals (data, gpl, library)2017-09-
packer50.07Fast byte serializer and unserializer (bsd3, data, library)2015-10-130.1.9VincentHanquez
packer-messagepack30.01MessagePack Serialization an Deserialization for Packer (bsd3, data, library)2017-10-
packman180.02Serialization library for GHC (bsd3, data, ghc, library, serialization)2018-01-190.5.0JostBerthold
packstream40.00PackStream converter for Neo4j BOLT protocol (bsd3, data, library)2021-05-
pact-time370.00Time Library for Pact (bsd3, data, library, system)2023-05-
pager430.02Open up a pager, like 'less' or 'more' (bsd2, data, library, program, system, text)2015-05-
pagination110.01Framework-agnostic pagination boilerplate (bsd3, data, library)2021-03-060.2.2mrkkrp
palette440.09Utilities for choosing and creating color schemes. (bsd3, data, library)2023-07-, jeffreyrosenbluth, bergey
pandora260.01A box of patterns and paradigms (control, data, library, mit)2022-05-290.5.6iokasimovmt
pandora-io100.00... (control, data, library, mit)2022-04-160.5.4iokasimovmt
parameterized-data20.03Parameterized data library implementing lightweight dependent types (bsd3, data, library)2016-07-080.1.6AlfonsoAcosta, HoseinAttarzadeh, ugeorge, ingo
parse-gcstats10.00Parse machine-readable GHC GC stats. (bsd3, data, library)2020-06-300.1.0.0MateuszKowalczyk
parsergen10.01TH parser generator for splitting bytestring into fixed-width fields (bsd3, data, library)2014-11-, JasperVanDerJeugt, JohnLato, MichaelBaikov
parsestar50.01NMR-STAR file format parser. (bsd3, data, library, program)2014-11-031.5MichalGajda
partial-order1150.03Provides typeclass suitable for types admitting a partial order (bsd3, data, library)2020-03-
partial-records10.00Template haskell utilities for constructing records with default values (bsd3, data, library)2019-10-
password442.252Hashing and checking of passwords (bsd3, data, library)2023-02-, nideco
password-instances262.00typeclass instances for password package (bsd3, data, library)2021-03-, nideco
password-types280.02Types for handling passwords (bsd3, data, library)2021-03-, nideco
patch-combinators10.03A library for patching functions and data structures (bsd3, data, library)2013-10-290.2.2EmilAxelsson
patches-vector30.01Patches (diffs) on vectors: composable, mergeable, and invertible. (bsd3, data, library)2016-11-
pattern-trie30.02Pattern tries (data, library, mpl)2020-05-240.1.1romanb
peano (deprecated)380.010Peano numbers (data, deprecated, library, math)2015-03-
peano-inf30.01Lazy Peano numbers including observable infinity value. (bsd3, data, library)2008-12-050.6.5PeterDivianszky
pecoff90.01Parser for PE/COFF format. (bsd3, data, library)2010-03-250.11ErikCharlebois
pedestrian-dag10.04A pedestrian implementation of directed acyclic graphs (bsd3, data, data-structures, library)2018-09-190.2.0JakubWaszczuk
pem2120.034Privacy Enhanced Mail (PEM) format reader and writer. (bsd3, data, library)2018-03-020.2.4VincentHanquez
peparser20.01A parser for PE object files. (bsd3, data, library)2011-09-290.21IanGraves
perfecthash20.01A perfect hashing library for mapping bytestrings to values. (bsd3, data, data-structures, library)2016-05-020.2.0MarkWotton
perhaps22.01Perhaps, a monad (bsd2, data, library)2018-04-240EdwardKmett
persist240.04Minimal serialization library with focus on performance (bsd3, data, library, parsing)2020-05-
persist-state10.00Serialization library with state and leb128 encoding (bsd3, data, library, parsing)2020-06-
persistent-equivalence20.01Persistent equivalence relations (aka union-find) (bsd3, data, library)2011-10-010.3ChrisSmith
persistent-refs50.01Haskell references backed by an IntMap for persistence and reversibility. (bsd3, data, library)2015-04-140.4AdamFoltzer
persistent-vector32.03A persistent sequence based on array mapped tries (bsd3, data, library)2020-10-290.2.0TristanRavitch
pez40.01A Pretty Extraordinary Zipper library (bsd3, data, library)2012-01-280.1.0BrandonSimmons
pgp-wordlist300.02Translate between binary data and a human-readable collection of words. (bsd3, data, library, serialization)2019-05-
phasechange20.01Freezing, thawing, and copy elision (bsd3, data, library)2012-06-300.1GaborLehel
phash60.01Haskell bindings to pHash, the open source perceptual hash library (data, gpl, library)2017-03-230.0.6MichaelXavier
phladiprelio-general-shared30.01A shared by different general implementations of the PhLADiPreLiO functionality. (data, language, library, math, mit)2023-09-
phladiprelio-ukrainian-shared40.01A shared by different Ukrainian implementations of the PhLADiPreLiO functionality. (data, language, library, math, mit)2023-03-
phone-metadata (deprecated)30.01Phonenumber Metadata - NOTE: this is now deprecated! (data, deprecated, library)2016-06-, raghuugare
phone-numbers30.01Haskell bindings to the libphonenumber library (bsd3, data, library)2019-10-110.2.0ChristianMarie
phonetic-languages-filters-array70.02Allows to change the structure of the function output. (RealFrac, data, filters, library, mit)2023-01-310.6.0.0OleksandrZhabenko
phonetic-languages-rhythmicity20.09Allows to estimate the rhythmicity properties for the text (coherency, data, game, language, library, math, mit, phonetic-languages, polyrhythmicity, rap)2023-03-
pipes-files30.01Fast traversal of directory trees using pipes (bsd3, data, library)2018-07-230.1.3JohnWiegley, dnadales
pipes-interleave20.02Interleave and merge streams of elements (bsd3, data, library)2018-08-051.1.3BenGamari
pkcs1080.01PKCS#10 library (apache, data, library)2016-11-
pktree10.01Implementation of the PKTree spatial index data structure (data, library)2012-04-100.2StephenWeber api integration library (bsd3, data, library, network, plaid, program, web)2020-03-
plailude22.01plaimi's prelude (data, gpl, library)2015-03-130.6.0alexander
planar-graph10.01A representation of planar graphs (bsd3, data, graphs, library, maths)2012-04-
plucky22.00A library and technique for handling errors via plucking constraints (bsd3, data, library)2020-01-
plur10.01Plurality monad: Zero, one, or at least two. (bsd3, data, library)2019-02-
point-octree20.01Point octree, with bounding boxes (bsd3, data, library)2016-07-
pointed1330.029Pointed and copointed data (bsd3, data, library)2022-05-075.0.4EdwardKmett, EricMertens, ryanglscott
pointedlist510.011A zipper-like comonad which works as a list, tracking a position. (bsd3, data, library)2014-04-260.6.1JeffWheeler, RussellOConnor, fread2281
poly-arity100.02Tools for working with functions of undetermined arity (bsd3, data, functions, library)2017-03-190.1.0athanclark
poly-control10.01This package provides abstraction for polymorphic controls, like PolyMonads or PolyApplicatives. (apache, data, library)2016-01-301.0.0danilo2, iamrecursion
poly-rec30.01Polykinded extensible records (data, gpl, library)2022-07-
polyToMonoid10.01Polyvariadic functions mapping to a given monoid (bsd3, data, library)2010-10-140.1KevinJardine
polydata50.01Wrap together data and it's constraints. (data, library, mit)2017-10-
polymap42.01Polygonal maps (data, library, public-domain)2015-09-
polysemy-managed10.00Primitive functions and data types (bsd3, data, library)2022-05-300.1.0.0haskellworks
polytypeable20.02Typeable for polymorphic types. (bsd3, data, library)2009-04-
polytypeable-utils10.01Utilities for polytypeable. (bsd3, data, library)2009-10-
polyvariadic32.02Creation and application of polyvariadic functions (bsd3, data, library)2020-02-
pool (deprecated in favor of resource-pool)50.05Thread-safe resource pools. (deprecated) (bsd3, data, database, deprecated, library, yesod)2012-01-
poolboy130.00Simple work queue for bounded concurrency (data, library)2023-04-
popkey50.00Static key-value storage backed by poppy (data, library, mit)2022-05-
porcupine-core12.02Express portable, composable and reusable data tasks and pipelines (arrows, combinators, control, data, json, library, mit, numerical, pipes, program, streaming)2019-10-
porcupine-http10.00A location accessor for porcupine to connect to HTTP sources/sinks (arrows, combinators, control, data, library, mit, program, web)2019-10-
porcupine-s320.00A location accessor for porcupine to connect to AWS S3 sources/sinks (arrows, aws, cloud, combinators, control, data, library, mit, program)2019-10-
portray-diff20.011Pretty structural diffs between two values (apache, data, library)2022-09-250.1.1AndrewPritchard
portray-diff-hunit20.00HUnit assertions based on portray-diff (apache, data, library)2021-09-
portray-diff-quickcheck10.00QuickCheck tests with portray-diff (apache, data, library)2021-09-
pos10.02positive numbers (bsd3, data, library, numeric)2022-04-
possible50.01Three valued Data.Maybe (bsd3, data, library)2019-02-
possibly80.05type Possibly a = Either String a (bsd3, data, library)2019-03-
postgresql-copy-escape60.01Format data to feed to a PostgreSQL COPY FROM statement (bsd3, data, library)2019-11-
prairie50.00A first class record field library (bsd3, data, library)2023-01-
pred-set20.02Simple cached predicates (bsd3, data, library)2016-04-260.0.1athanclark
pred-trie560.02Predicative tries (bsd3, data, library)2018-11-200.6.1athanclark
predicate-class10.04Helper class for passing context along a predicate value (data, library, mit)2018-03-
predicate-transformers12.00A library for writing predicates and transformations over predicates in Haskell (bsd3, data, library)2022-06-
predicate-typed40.00Predicates, Refinement types and Dsl (bsd3, data, library)2020-11-
predictive20.01Predict the future, backtrack on failure (bsd3, data, library)2016-08-220.1.0esz
prednote60.05Evaluate and display trees of predicates (bsd3, data, library)2015-09-
prednote-test (deprecated in favor of prednote)40.01Tests and QuickCheck generators to accompany prednote. (bsd3, data, deprecated, library, program)2015-01-
prefix-units200.03A basic library for SI/IEC prefix units (bsd3, data, library)2023-04-
prelude-plus30.01Prelude for rest of us (bsd3, control, data, system)2009-10-
pretty-hex620.08A library for hex dumps of ByteStrings (bsd3, data, library)2019-12-041.1EricMertens, IavorDiatchki, galoisinc
pretty-loc20.00Tracking and highlighting of locations in source files (bsd3, compilers-interpreters, data, diagnostics, library, pretty-printer, text)2019-06-
pretty-tree180.04Pretty-print trees (bsd3, data, library)2012-10-
prettyprinter-interp310.00Efficient interpolation for Prettyprinter (bsd2, data, library, text)2023-01-310.2.0.0PeterLebbing
preview50.01The method of previewing data (instead of wholly show-ing it) (bsd3, data, library)2017-08-
prim-instances20.02Prim typeclass instances (bsd3, data, library)2019-06-260.2chessai
prim-uniq540.04Opaque unique identifiers in primitive state monads (data, dependent-types, library, public-domain)2020-04-150.2BertramFelgenhauer, JamesCook, RyanTrinkle
primitive5952.5521Primitive memory-related operations (bsd3, data, library)2023-02-, Bodigrim, andrewthad, chessai, topos
primitive-addr760.06Addresses to unmanaged memory (bsd3, data, library)2019-07-, chessai
primitive-atomic10.00Wrappers for primops around atomic operations (bsd3, data, library)2019-05-
primitive-convenience20.00convenience class for PrimMonad m/PrimState m (bsd3, data, library)2019-09-260.1chessai
primitive-foreign10.00using the `Prim` interface for the FFI (bsd3, data, library)2019-11-150.1.1chessai
primitive-offset470.04Types for offsets into unboxed arrays (bsd3, data, library)2019-05-300.2.0.0andrewthad
primitive-simd32.01SIMD data types and functions (bsd3, data, library)2016-02-
primitive-slice10.01Slices of primitive arrays (bsd3, data, library)2023-01-
primitive-stablename30.00primitive operations on StableNames (bsd3, data, library)2019-05-160.1chessai
primitive-unaligned440.02Unaligned access to primitive arrays (bsd3, data, library)2022-09-, chessai
primitive-unlifted1890.018Primitive GHC types with unlifted types inside (bsd3, data, library)2023-06-, chessai
primus30.01nonempty and positive functions (bsd3, data, general, library)2022-04-
print-info10.02Can be used to coordinate the printing output. (data, library, mit)2020-09-
priority-queue20.02Simple implementation of a priority queue. (bsd3, data, library)2010-10-200.2.2JamesCook
procrastinating-structure (deprecated)10.01Pure structures that can be incrementally created in impure code (data, deprecated, library)2009-06-151.0.1JakeMcArthur
procrastinating-variable20.02Haskell values that cannot be evaluated immediately. (bsd3, data, library)2009-06-081.0.2GregoryCrosswhite
product-isomorphic50.05Weaken applicative functor on products (bsd3, data, library)2018-08-
profunctor-arrows10.01Profunctor arrows (bsd3, data, library, profunctors)2020-03-070.0.1cmk
profunctor-misc10.01Profunctor miscellany (bsd3, data, library, profunctors)2019-10-300.0.0.1cmk
profunctor-optics40.00A compact optics library compatible with the typeclasses in profunctors. (bsd3, data, lenses, library, profunctors, program)2020-03-090.0.2cmk
proj4-hs-bindings20.01Haskell bindings for the Proj4 C dynamic library. (data, library)2013-09-220.1PavelPenev
prolens12.00Profunctor-based lightweight implementation of optics (data, lenses, library, mpl, optics)2021-03-
propeller10.01A Simple Propagator Library (bsd3, data, library)2020-02-
property-list00.03Apple property list parser (data, library, parsing, public-domain, xml)2015-06-
proquint20.00Proquints: Identifiers that are Readable, Spellable, and Pronounceable (data, library)2023-04-
proto-lens1202.042A lens-based implementation of protocol buffers in Haskell. (bsd3, data, library)2023-04-, gnezdo, JinwooLee
proto-lens-arbitrary220.02Arbitrary instances for proto-lens. (bsd3, data, library)2022-04-, gnezdo, JinwooLee
proto-lens-combinators (deprecated in favor of proto-lens)70.01Utilities functions to proto-lens. (bsd3, data, deprecated, library)2018-10-, gnezdo
proto-lens-descriptors (deprecated in favor of proto-lens)50.02Protocol buffers for describing the definitions of messages. (bsd3, data, deprecated, library)2017-07-310.2.2.0JudahJacobson, gnezdo
proto-lens-optparse160.01Adapting proto-lens to optparse-applicative ReadMs. (bsd3, data, library)2023-04-, gnezdo, JinwooLee
proto-lens-protobuf-types260.06Basic protocol buffer message types. (bsd3, data, library)2022-07-, gnezdo, JinwooLee
proto-lens-protoc1090.011Protocol buffer compiler for the proto-lens library. (bsd3, data, library, program)2022-04-, gnezdo, JinwooLee
protobuf220.07Google Protocol Buffers via GHC.Generics (bsd3, data, library)2021-12-, YorickLaupa
protobuf-builder20.00Slow protobuf implementation (bsd3, data, library)2022-12-
protobuf-native10.01Protocol Buffers via C++ (bsd3, data, library, program)2014-10-
protobuf-simple170.01Simple Protocol Buffers library (proto2) (data, library, mit, program)2021-07-
proxied100.02Make functions consume Proxy instead of undefined (bsd3, data, library)2019-02-200.3.1ryanglscott
proxy20.01proxy helpers (data, library, mit)2018-05-
proxy-kindness10.02A library for kind-polymorphic manipulation and inspection of Proxy values (bsd3, data, library)2013-11-150.1BrandonSimmons
proxy-mapping10.01Mapping of Proxy Types (bsd3, data, library)2017-12-
pseudo-boolean60.01Reading/Writing OPB/WBO files used in pseudo boolean competition (bsd3, constraints, data, library, logic, optimisation, optimization)2021-05-
psql-utils10.00PostgreSQL Simple util tools. (bsd3, data, library, postgresql)2020-09-
ptr460.07Experimental abstractions for operations on pointers (data, library, mit, ptr)2022-10-
publicsuffix320.01The publicsuffix list exposed as proper Haskell types (data, library, mit)2020-05-260.20200526wereHamster
pure-priority-queue30.01A pure priority queue. (bsd3, data, library)2009-12-130.14BradLarsen
pure-priority-queue-tests10.01Tests for the pure-priority-queue package (bsd3, data, program)2009-10-120.12BradLarsen
pureMD5580.072A Haskell-only implementation of the MD5 digest (hash) algorithm. (bsd3, codes, cryptography, data, library)2021-10-142.1.4ThomasDuBuisson, haskell_github_trust
purebred-email260.00types and parser for email messages (including MIME) (agpl, data, email, library)2023-05-, romanofski
pvar752.01Mutable variable with primitive values (bsd3, data, library)2020-10-
pvector40.00Fast persistent vectors (bsd3, data, library)2023-03-290.1.1BrianShu
qm-interpolated-string130.01Implementation of interpolated multiline strings (data, interpolated, library, public-domain)2022-07-
qr10.00Pure Haskell QR encoder library and command line tool (bsd3, data, library, program)2021-04-
qr-imager (deprecated in favor of qrcode-juicypixels, qrcode-core)120.01Library to generate images. (bsd3, data, deprecated, image, library, qr)2018-09-
qr-repa10.00Library to generate QR codes from bytestrings and objects and scale image files (bsd3, data, library, program)2016-12-
quadratic-irrational120.01An implementation of quadratic irrationals (algorithms, data, library, math, mit)2020-04-150.1.1ion, Bodigrim API library (api, bsd3, data, library, web)2015-05-
quantities20.01Unit conversion and manipulation library. (bsd3, data, library, math, physics, program)2015-11-070.4.0jdreaver
querystring-pickle40.01Picklers for de/serialising Generic data types to and from query strings (data, library, network, web)2014-06-230.2.0BrendanHay
queue (deprecated)70.03Abstraction typeclasses for queue-like things. (bsd3, data, deprecated, library)2010-10-180.1.2JamesCook
quick-schema20.01Slimmed down json schema language and validator (data, json, library, mit)2015-11-
quickset10.01Very fast and memory-compact query-only set and map structures (bsd3, data, data-structures, library)2012-11-140.1.0ErtugrulSoeylemez, esz
raft50.01Miscellaneous Haskell utilities for data structures and data manipulation. (data, library, mit)2019-08-
rakhana40.01Stream based PDF library (bsd3, data, library)2014-09-
ral1710.04Random access lists (data, dependent-types, gpl, library, singletons)2022-01-030.2.1phadej
ral-lens10.00Length-indexed random access lists: lens utilities. (data, dependent-types, gpl, lens, library, singletons)2021-02-280.2phadej
ral-optics10.00Length-indexed random access lists: optics utilities. (data, dependent-types, gpl, library, optics, singletons)2021-02-280.2phadej
random-extras30.06Additional functions for random values. (bsd3, data, library, math)2012-07-100.19AristidBreitkreuz
random-string10.01Generate a random base 16, 58, or 64 string (bsd3, data, library)2018-03-, haskell_github_trust
range170.02An efficient and versatile range library. (data, library, mit)2019-10-, srijs
range-set-list310.02Memory efficient sets with ranges of elements. (data, library, mit)2019-08-
ranges (deprecated)230.05Ranges and various functions on them. (bsd3, data, deprecated, library)2011-09-010.2.4GeorgePollard
rangeset82.01Efficient sets for semi-contiguous data (bsd3, data, library)2023-04-
rank1dynamic200.08Like Data.Dynamic/Data.Typeable but with support for rank-1 polymorphic types (bsd3, data, library)2020-10-240.4.1EdskoDeVries, FacundoDominguez, MathieuBoespflug, TimWatson, davidsd, JoelMcCracken
rank2classes382.09standard type constructor class hierarchy, only with methods of rank 2 types (bsd3, control, data, generics, library)2023-06-251.5.2MarioBlazevic
rcu200.00Read-Copy-Update for Haskell (bsd3, data, library, program)2023-08-090.2.7EdwardKmett, EricMertens, ryanglscott
rdf162.01Representation and Incremental Processing of RDF Data (data, library, mit)2023-03-
rec-def300.00Recursively defined values (bsd2, data, library)2023-08-190.2.2JoachimBreitner
rec-smallarray20.01SmallArray-based extensible records for small-scale fast reads (bsd3, data, library, records)2022-02-
record-aeson20.01Instances of "aeson" classes for the "record" types (data, json, library, mit, records)2015-11-060.1.1NikitaVolkov
record-encode (deprecated in favor of heidi)20.01Generic encoding of records (bsd3, data, data-mining, data-science, deprecated, library, machine-learning)2019-01-230.2.3ocramz
records10.03A flexible record system (bsd3, data, library, records)2012-01-
records-th10.01Template Haskell declarations for the records package (data, library, mit)2012-08-
recursion-schemes-ix20.00Recursion schemes over indexed Functors (bsd3, data, library)2020-04-
recursive-zipper10.01Zippers over recursive data structures. (bsd3, data, library)2021-12-
red-black-record60.00Extensible records and variants indexed by a type-level Red-Black tree. (bsd3, data, library)2020-05-302.1.4.0DanielDiazCarrete
redis-resp70.02REdis Serialization Protocol (RESP) implementation. (data, library, mpl)2018-08-301.0.0ToralfWittner, romanb
reducers1550.011Semigroups, specialized containers and a general map/reduce framework (bsd3, data, library, math, numerical, semigroups)2021-11-013.12.4EdwardKmett, EricMertens, ryanglscott
reedsolomon50.01Reed-Solomon Erasure Coding in Haskell (data, library, mit)2017-01-
ref30.01Generic Mutable Ref Abstraction Layer (bsd3, data, library)2013-03-310.1.1.2CarterSchonwald
ref-extras10.00Extra stuff for mutable references (bsd3, data, library)2020-09-050.2.0ejconlon
refcount20.01Container with element counts (data, library, mit)2014-06-080.1.2BenFoppa
reference20.03A class for references in Haskell (control, data, library, mit)2010-09-060.1MaciejPiechotka
refined722.2517Refinement types with static and runtime checking (data, library, mit)2023-04-050.8.1NikitaVolkov, chessai
refined-http-api-data10.00http-api-data instances for refined types (data, library, mit)2019-11-
refined-with (deprecated in favor of strongweak)30.01Refinement types with an "refinement applied" switch. (data, deprecated, library, mit)2022-04-230.3.0raehik
refined140.01Refinement types with static and runtime checking (+ Refined1) (data, library, mit)2023-05-100.9.0raehik
reflection3242.2592Reifies arbitrary terms into types that can be reflected back into terms (bsd3, data, dependent-types, library, reflection)2023-02-282.1.7EdwardKmett, ryanglscott
reflection-extras00.01Utilities for the reflection package (bsd3, data, library)2013-12-310.1.1.0EdwardKmett, JonathanFischoff
reflection-without-remorse50.01Efficient free and operational monads. (bsd3, data, data-structures, library)2014-12-300.9.5AtzeVanDerPloeg
regex-easy10.02sugar for regex-pcre (bsd3, data, library)2014-03-
regex-type00.01Type-level regular expressions (bsd3, data, library)2016-04-
regex-wrapper00.00Types that can only be constructed if they match a regular expression (bsd3, data, library)2019-11-
regexp-tries20.01Regular Expressions on Tries. (bsd3, data, library)2012-02-080.2AndreasBaldeau
registry-aeson50.00Aeson encoders / decoders (data, library, mit)2022-11-
registry-messagepack40.00MessagePack encoders / decoders (data, library, mit)2022-11-
registry-options20.00application options parsing (data, library, mit)2022-11-
regular-xmlpickler (deprecated in favor of generic-xmlpickler)30.04Generic generation of HXT XmlPickler instances using Regular. (bsd3, data, deprecated, library, xml)2014-04-040.2AdamBergmark, ErikHesselink
rei32.01Process lists easily (data, mit, program)2016-12-
reify40.01Serialize data (data, library, program)2009-01-190.1.1GwernBranwen
reinterpret-cast190.08Memory reinterpretation casts for Float/Double and Word32/Word64 (data, library, mit)2014-04-300.1.0NiklasHambuechen
relapse192.03Sensible RLP encoding (data, library, mit)2022-09-
relative-date10.01Durations and generalized time parsing (bsd3, data, library)2010-04-020.0.1SamAnklesaria
reord10.02Ad-hoc Ord instances (data, library, public-domain)2008-10-
reorderable40.01Define compound types that do not depend on member order. (data, library, type-system)2013-11-150.3.1AlexCole
repa-linear-algebra70.01HMatrix operations for Repa. (bsd3, data, library)2016-03-
resource-pool2022.25111A high-performance striped resource pooling implementation (bsd3, data, database, library, network)2023-01-, BryanOSullivan, phadej, arybczak, jonathanjouty
resource-pool-catchio20.07Fork of resource-pool, with a MonadCatchIO constraint (bsd3, data, database, library, network)2012-03-
resource-pool-fork-avanov140.01A high-performance striped resource pooling implementation (bsd3, data, database, library, network)2021-12-
resourcet5220.0486Deterministic allocation and freeing of scarce resources. (bsd3, conduit, data, library)2022-10-231.3.0MichaelSnoyman
resourcet-pool (deprecated in favor of unliftio-pool)30.01A small library to convert a Pool into an Acquire (bsd3, conduit, data, database, deprecated, library, network)2020-11-
restricted-workers20.01Running worker processes under system resource restrictions (bsd3, concurrency, data, library, system)2013-08-260.1.1DaniilFrumin
result110.01Encode success or at least one error (data, library, mit)2016-10-
rev-scientific20.02A library to provide special kind of big numbers writing. (data, library, math, mit)2023-06-
reverse-arguments10.01Reverse the arguments of arbitrary functions. (bsd3, data, library)2016-03-
reverse-geocoding60.01Simple reverse geocoding using OpenStreeMap (bsd3, data, library)2017-02-
reverse-list40.00reversed lists/snoc lists (bsd3, data, library)2023-02-
rhythmic-sequences80.02Improved library to deal with rhythmicity of short sequences (data, library, math, mit)2023-10-
riff20.02RIFF parser for Haskell (data, library, mit, program)2015-04-
ring-buffer22.01A concurrent, mutable ring-buffer (bsd3, data, library)2017-10-070.4BenGamari
ring-buffers10.00mutable ring buffers with atomic updates in GHC Haskell (bsd3, data, library)2020-11-300.2chessai
ripple-federation10.01Utilities and types to work with the Ripple federation protocol (data, library)2014-12-290.3StephenWeber
rivers30.01Rivers are like Streams, but different. (bsd3, comonads, data, library, math)2011-12-040.1.0DrewDay
rng-utils110.01RNG within an IORef for convenient concurrent use (bsd3, data, library, random)2020-09-230.3.1DougBeardsley, MichaelXavier, OzgunAtaman
roc-cluster10.00ROC online clustering algorithm (bsd3, data, library)2017-05-
roles100.01Composable class-based roles (bsd3, data, library)2021-10-
rolling-queue30.02Bounded channel for STM that discards old entries when full (bsd3, data, library)2012-02-160.1JoeyAdams
rope-utf16-splay680.07Ropes optimised for updating using UTF-16 code units and row/column pairs. (bsd3, data, language, library, text)2022-01-, OlleFredriksson
rose10.00rose trees (bsd3, data, library)2021-01-040.1chessai
rose-trees40.02Various trie implementations in Haskell (bsd3, data, library, tree)2020-03-
rose-trie20.01Trees with polymorphic paths to nodes, combining properties of Rose Trees and Tries. (data, gpl, library)2017-03-
rosebud40.00Common rose tree/forest functions (bsd3, data, library)2020-11-
roundtrip-aeson10.02Un-/parse JSON with roundtrip invertible syntax definitions. (bsd3, data, library)2018-10-, ChristianMarie
route-planning70.01A library and utilities for creating a route (bsd3, data, library)2014-04-180.0.3TonyMorris
row-types1090.09Open Records and Variants (data, data-structures, library, mit)2021-09-
row-types-aeson10.00aeson instances for Open Records and Variants (data, data-structures, library, mit)2022-07-
row-types-barbies20.00barbies instances for Open Records and Variants (data, data-structures, library, mit)2021-09-
rowrecord30.02Build records from lists of strings, as from CSV files. (bsd3, data, library, text)2010-09-270.1KeeganMcAllister
rp-tree112.00Random projection trees (bsd3, data, data-mining, data-structures, library, machine-learning, program)2021-11-040.7.1ocramz
rset80.01Range set (data, library)2017-08-081.0.0lovasko
rstream20.01stream-fusion framework from vector (bsd3, data, data-structures, library)2018-11-
rtorrent-state10.01Parsing and manipulation of rtorrent state file contents (data, gpl, library)2014-08-
ruby-marshal10.01Parse a subset of Ruby objects serialised with Marshal.dump. (data, library, mit)2022-05-210.2.1AlfredoDiNapoli, ChrisDornan, filib, jack
ruin20.01Pliable records (bsd3, data, library, records)2016-08-
run-haskell-module90.01Running newly generated Haskell source module. (bsd3, data, library, tools)2020-03-290.0.2MichalGajda
run-st1070.013runST without boxing penalty (bsd3, data, library)2023-06-, chessai
runmany10.01Run multiple commands, interleaving output and errors (bsd3, data, nix, program, system)2018-04-260.1.3JohnWiegley
runmemo100.01A simple memoization helper library (bsd3, data, library)2013-11-
s-cargot760.04A flexible, extensible s-expression library. (bsd3, data, library)2023-04-
s-cargot-letbind50.01Enables let-binding and let-expansion for s-cargot defined S-expressions. (data, library)2023-04-, galoisinc
safe-freeze40.01Support for safely freezing multiple arrays in the ST monad. (bsd3, data, library)2012-06-020.2.1ReinerPope
safe-globals20.01Safe top-level mutable variables which scope like ordinary values (bsd3, data, library)2011-12-210.1.1KeeganMcAllister
safe-length12.01Tired of accidentally calling length on tuples? Relief at last! (bsd3, data, library)2015-10-
safecopy872.062Binary serialization with version control. (data, library, parsing, public-domain)2021-04-, DavidFox, DavidHimmelstrup, DavidJohnson, JeremyShaw
safecopy-migrate (deprecated)30.01Making SafeCopy migrations easier (data, deprecated, library, public-domain)2018-08-190.2.0Artyom
safecopy-store10.02Binary serialization with version control. (data, library, parsing, public-domain)2017-12-210.9.6NCrashed
safeint70.01overflow-checked Int type (bsd3, data, library)2015-10-290.6AndresLoeh
sarif10.00SARIF implementation for Haskell (data, library, mit)2022-12-220.1mbg
scan-metadata (deprecated)20.00Metadata types for Albedo Scanners (data, deprecated, library, mit)2019-05-310.2.1.0arbornetworks
schedule-planner40.01Find the ideal lesson layout (convenience, data, lgpl, planning, program)2015-06-
schema90.01Encoding-independent schemas for Haskell data types. (data, gpl, library)2022-02-210.0.3iphydf, TokTokReleaser
schemas40.00schema guided serialization (bsd3, data, library)2020-04-, adamse
schematic141.751JSON-biased spec and validation tool (bsd3, data, library)2021-01-
scientific3062.25464Numbers represented using scientific notation (bsd3, data, library)2021-05-, BryanOSullivan, phadej
scientific-notation90.03Scientific notation intended for tokenization (bsd3, data, library)2023-06-
scythe00.00Fast CSV lexing on ByteString (bsd3, data, library, program)2018-09-
sec30.01Semantic Editor Combinators. (bsd3, combinators, data, library)2010-03-300.0.1SteffenSiering
secret-sharing10.02Information-theoretic secure secret sharing (cryptography, data, lgpl, library)2020-05-
securemem650.018abstraction to an auto scrubbing and const time eq, memory chunk. (bsd3, data, library)2018-02-270.1.10VincentHanquez
semantic-source90.07Types and functionality for working with source code (data, library, mit)2022-07-, tclem, robrix, dcreager, aymannadeem, joshvera, maxbrunsfeld, rewinfrey
semi-iso20.05Weakened partial isomorphisms, reversible computations. (control, data, library, mit)2014-12-
semialign3890.029Align and Zip type-classes from the common Semialign ancestor. (bsd3, data, library, these)2023-03-141.3phadej
semialign-extras10.00Extra functions for working with Semialigns (bsd3, data, library)2019-11-, jack
semialign-indexed (deprecated in favor of semialign)260.02SemialignWithIndex, i.e. izipWith and ialignWith (bsd3, data, deprecated, library, these)2021-02-251.2phadej
semialign-optics (deprecated in favor of semialign)50.00SemialignWithIndex, i.e. izipWith and ialignWith (bsd3, data, deprecated, library, these)2021-02-251.2phadej
semibounded-lattices20.02A Haskell implementation of semibounded lattices (bsd3, data, library)2020-11-
semigroupoids-syntax60.01RebindableSyntax using the semigroupoids package (bsd3, data, library)2014-11-010.0.1TonyMorris
semigroups3532.75903Anything that associates (algebra, bsd3, data, data-structures, library, math)2021-11-160.20EdwardKmett, EricMertens, HerbertValerioRiedel, ryanglscott
semigroups-actions00.01Semigroups actions (algebra, bsd3, data, data-structures, library, math)2012-12-200.1PetrPudlak
semilattices80.02Semilattices (algebra, bsd3, data, data-structures, library, math)2019-10-
semiring-num72.02Basic semiring class and instances (data, library, mit)2019-11-
semirings1382.018two monoids as one, in holy haskimony (algebra, bsd3, data, data-structures, library, math, mathematics, maths)2021-01-070.6chessai
semver662.07Representation, manipulation, and de/serialisation of Semantic Versions. (data, library, mpl)2020-10-310.4.0.1BrendanHay
separated20.01A data type with elements separated by values (bsd3, data, library)2018-02-, qfpl, GeorgeWilson
seqid110.02Sequence ID production and consumption (bsd3, data, library)2023-07-070.6.3wraithm, LukeHoersten
sequence40.03A type class for sequences and various sequence data structures. (bsd3, data, data-structures, library)2021-08-, dfeuer
sequential-index10.02Sequential numbers that allow arbitrarily inserting numbers - for containers (bsd3, data, library)2013-01-
serialise-uuid150.00Encode and decode UUID values in CBOR using uuid-types, cborg and serialise. (bsd3, data, library)2020-04-210.1RenzoCarbonara
serialize-instances40.02Instances for Serialize of cereal (data, library, mit)2016-10-, bandali
set-extra80.06Functions that could be added to Data.Set. (bsd3, data, library)2018-05-221.4.1DavidFox
set-monad140.03Set monad (bsd3, data, library, monad)2018-10-
set-of20.01Sets of fixed size, with typelits (bsd3, data, library)2019-02-
setoid (deprecated in favor of skeletal-set)20.01A Haskell implementation of setoid (bsd3, data, deprecated, library)2017-03-
setops30.01Uniform names (and Unicode operators) for set operations on data structures. (data, library, public-domain)2012-05-100.1.2eelis
sets80.04Ducktyped set interface for Haskell containers. (bsd3, data, library)2019-10-
setters10.02Small (TH) library to declare setters for typical `record' data type fields. (bsd3, data, library)2010-11-230.1IlyaPortnov
settings20.01Runtime-editable program settings. (data, library, public-domain, user-interfaces)2016-01-
sexpresso80.00A flexible library for parsing and printing S-expression (data, library)2023-08-, VincentArchambault
sext (deprecated in favor of static-text)30.01Lists, Texts, ByteStrings and Vectors with type-encoded length (bsd3, data, deprecated, library, text, type-system)2017-10-
sgf20.01SGF (Smart Game Format) parser (bsd3, data, library)2014-06-, tonicebrian, dbouamalay
sha-validation90.00Validation SHA Implementations (data, library, mit)2022-08-
sha180.00SHA-1 Hash (bsd3, data, library)2023-07-
shapely-data10.01Generics using @(,)@ and @Either@, with algebraic operations and typed conversions (bsd3, data, generics, library)2013-12-220.1BrandonSimmons
short-vec20.03Length-indexed vectors using SmallArray# (apache, data, library)2023-03-
short-vec-lens10.01Lenses and related functionality for the `short-vec` package. (apache, data, library)2021-09-
shortcircuit10.02Short-circuit values and expressions. (bsd3, control, data, library)2010-10-140.1AristidBreitkreuz
sieve10.01Sieve is an implementation of the Sieve abstract data type. (data, gpl, library)2013-01-
siggy-chardust80.02Rounding rationals to significant digits and decimal places. (data, library, math, mpl, numeric)2018-06-221.0.0philderbeast
sign60.02Arithmetic over signs and sets of signs (algebra, bsd3, data, library, math)2019-09-260.4.4MasahiroSakai
signable50.00Deterministic serialisation and signatures with proto-lens support (bsd3, cryptography, data, library)2021-03-190.4coingaming
signable-haskell-protoc10.00Deterministic serialisation and signatures with proto-lens support (bsd3, cryptography, data, program)2020-09-240.2coingaming
simple-atom10.01Atom (or symbol) datatype for fast comparision and sorting. (bsd3, compilers-interpreters, data, library, parsing)2011-04-060.2ThomasSchilling
simple-conduit30.01A simple streaming I/O library based on monadic folds (bsd3, conduit, data, library)2017-01-230.6.0JohnWiegley
simple-enumeration170.02Finite or countably infinite sequences of values. (bsd3, data, library)2020-06-250.2.1BrentYorgey
simple-index40.01Allows simple indexation on any data type (bsd3, data, library)2014-01-
simple-money30.01Simple library to handle and interexchange money (data, library, public-domain)2017-01-
simple-pipe40.06simple pipeline library like conduit (bsd3, data, library)2015-09-
simple-rope10.01Memory-efficient strings with concatenation and splitting. (bsd3, data, library)2011-06-240.1EugeneKirpichov
simplistic-generics40.00Generic programming without too many type classes (bsd3, data, library)2020-05-022.0.0AlejandroSerrano
simpoole32.01Simple pool (bsd3, data, library, resources)2022-01-050.4.0vapourismo
simtreelo20.01Load data organized in a tree. (data, gpl, library)2018-10-
single-tuple80.03a class for single tuple implementations (apache, data, library)2023-08-
singlethongs40.02Like singletons, but much smaller. (bsd3, data, library)2020-04-190.1RenzoCarbonara
singleton-dict10.01Typelevel balanced search trees via a singletonized Data.Map (bsd3, data, dependent-types, library)2017-06-
singleton-nats180.02Unary natural numbers relying on the singletons infrastructure. (bsd3, data, dependent-types, library)2021-03-120.4.6AndrasKovacs, ryanglscott
singleton-typelits10.01Singletons and induction over GHC TypeLits (bsd3, data, library)2018-07-
sink (deprecated)30.01An alternative to lazy I/O that doesn't conflate execution with evaluation (control, data, deprecated, library, mit, system)2011-08-
sint20.06Nat singletons represented by Int (apache, data, library)2021-10-240.2.0AndrewPritchard
siphash (deprecated in favor of memory)170.06siphash: a fast short input PRF (bsd3, cryptography, data, deprecated, library)2012-12-141.0.3VincentHanquez
siren-json80.01Siren Tools for Haskell (data, library, mit)2019-02-
size-based380.02Sized functors, for size-based enumerations (bsd3, data, library)2022-08-, JonasDuregard
sized132.03Sized sequence data-types (bsd3, data, library)2023-03-
sized-grid22.01Multidimensional grids with sized specified at compile time (data, library, mit)2019-09-
sized-vector (deprecated in favor of sized)30.02Size-parameterized vector types and functions. (bsd3, data, deprecated, library)2016-07-
sized-wrapper30.03Create a Sized version of any container (data, library)2022-08-
sized-wrapper-aeson40.00aeson instances for 'Sized' (data, library)2022-08-
sized-wrapper-quickcheck10.00QuickCheck instance for 'Sized' (data, library)2022-08-
sized-wrapper-text10.00'Sized' wrappers for text (data, library)2022-08-
skeletal-set20.01Skeletal set - a set with equivalence relation different from equality (bsd3, data, library)2018-04-
skew-list20.00Random access lists: skew binary (bsd3, data, library)2023-01-030.1phadej
skip-list20.01An implementation of pure skip lists (data, library, mit)2017-07-
sliceofpy32.00Python-ish slicing traversals for Haskell. (bsd3, data, lenses, library, program)2019-08-231.0.0lgastako
slotmap10.01Pure Haskell slotmap implementation over ST or IO. (bsd3, data, library)2018-09-
slugger72.00Clean URI slugs for Haskell (bsd3, data, library, program, text, web)2023-01-310.1.0.2robertwpearce
small-bytearray-builder50.03Serialize to bytes (bsd3, data, library)2020-02-
smallarray40.02low-level unboxed arrays, with minimal features. (bsd3, data, library)2012-06-
smallstring40.01A Unicode text type, optimized for low memory overhead (bsd3, data, library)2012-06-150.3.3AntoineLatter
smaoin20.03Utilities for the Smaoin semantic information model. (data, library, public-domain)2015-06-
smash50.05Combinators for Maybe types (bsd3, data, library)2022-04-270.1.3topos
smash-aeson40.00Aeson support for the smash library (bsd3, data, library)2022-04-
smash-lens40.00Optics for the `smash` library (bsd3, data, library)2022-04-
smash-microlens40.00Optics for the `smash` library (bsd3, data, library)2022-04-
smash-optics20.00Optics for the `smash` library using `optics-core` (bsd3, data, library)2022-04-
smith70.00Parse arrays of tokens (bsd3, data, library)2020-01-
smoothie190.01Smooth curves via several interpolation modes (bsd3, data, library)2020-05-310.4.2.11DimitriSabadie
snowchecked50.00A checksummed variation on Twitter's Snowflake UID generation algorithm (apache, data, library)2022-11-300.0.2.0RobertFischer
snowflake100.01A loose port of Twitter Snowflake to Haskell. Generates arbitrary precision, unique, time-sortable identifiers. (apache, data, library)2015-03-
some4620.024Existential type: Some (bsd3, data, dependent-types, library)2023-03-151.0.5phadej
sop-core2132.034True Sums of Products (bsd3, data, library)2022-01-
sorted10.01Efficient, type-safe sorted sequences (data, library, mit)2013-11-150.0.1JosephAbrahamson
sorted-list1090.012Type-enforced sorted lists and related functions. (bsd3, data, library)2023-09-
sorting10.01Utils for sorting. (bsd3, data, library)2015-04-
spacepart30.01Space partition data structures. Currently only a QuadTree. (bsd3, data, library)2009-02-
sparse10.01A playground of sparse linear algebra primitives using Morton ordering (bsd3, data, library, vector)2015-07-030.9.2EdwardKmett, HansHoglund
sparse-tensor70.00typesafe tensor algebra library (algebra, data, library, math, mit)2021-02-, TobiReinhart
spdx580.03SPDX license expression language, Extras (bsd3, data, library)2022-05-
spdx-license20.01SPDX license templates (bsd3, data, library)2021-01-250.1.1Poscat
special-keys20.03Simple data types that help me here and there. (bsd3, data, library)2013-09-
splaytree10.01Provides an annotated splay tree (bsd3, data, library)2013-04-200.1.5JohnLato
split-morphism12.00Split Epimorphisms and Monomorphisms (bsd3, data, generics, lenses, library)2019-09-
spooky10.00Unified API for phantom typed newtypes and type aliases (bsd3, data, library)2021-12-
spreadsheet280.01Read and write spreadsheets from and to CSV files in a lazy way (bsd3, data, library, text)2023-01-
srcloc820.012Data types for managing source code locations. (bsd3, data, library)2022-03-
srec30.01Parsing and processing s-records. (bsd3, data, embedded, library)2011-08-270.1.0TomHawkins
srtree110.01A general framework to work with Symbolic Regression expression trees. (bsd3, data, data-structures, library, math)2023-06-
sstable10.01SSTables in Haskell (bsd3, data, library, program)2010-07-311.0MariusEriksen
st240.01shared heap regions between local mutable state threads (bsd3, data, library)2022-02-120.1.1chessai
stable-memo110.01Memoization based on argument identity (data, library, mit)2023-08-140.4.0JakeMcArthur
stable-tree190.01Trees whose branches are resistant to change (bsd3, data, library, program)2015-03-140.7.0tsuraan
stack-prism10.03Stack prisms (bsd3, data, library)2018-06-160.1.7MartijnVanSteenbergen, SjoerdVisscher
stackage-types (deprecated in favor of stackage-curator)60.03Shared data types between various Stackage packages (data, deprecated, library, mit)2016-01-201.2.0MichaelSnoyman
star (deprecated in favor of semirings)40.01*-semirings (bsd3, data, deprecated, library)2017-12-310.0.1.0chessai
state20.02Data.State (data, library)2009-10-190.1EvgenyJukov, MauricioAntunes
state-codes90.01ISO 3166-2:US state codes and i18n names (data, library, mit)2017-10-170.1.3acamino
state-record (deprecated in favor of lens)20.01Better records for State monad states (data, deprecated, library)2011-04-170.0.1KarlVoelker
stateref160.06Abstraction for things that work like IORef. (data, public-domain)2009-11-190.3JamesCook
static-bytes270.00A Haskell library providing types representing 8, 16, 32, 64 or 128 bytes of data. (bsd3, data, library)2023-07-070.1.0MichaelSnoyman, fpcomplete, mpilgrem
static-tensor30.01Tensors of statically known size (bsd3, data, library)2017-12-
static-text142.01Lists, Texts, ByteStrings and Vectors of statically known length (bsd3, data, library, text, type-system)2021-07-
std10.00TBA (bsd3, data, library, prelude)2019-06-270chessai
stdata10.01Structure Data Library (bsd3, data, library)2011-06-220.0.4DavidDarais
stdf60.01Parse Structured Test Data Format (STDF) (data, gpl, library, program)2014-10-
stdio12.250A simple and high performance IO toolkit for Haskell (bsd3, data, library)2019-05-
stm-linkedlist110.01Mutable, doubly linked lists for STM (bsd3, data, library)2011-10-
stm-queue60.01An implementation of a real-time concurrent queue (data, library, mit)2023-01-
stm-sbchan10.01Bounded channel for STM where item sizes can vary (bsd3, data, library)2012-07-310.1JoeyAdams
stm-tlist20.02Mutable, singly-linked list in STM (bsd3, data, library)2012-02-220.1.1JoeyAdams
storable20.01Storable type class for variable-sized data (bsd3, data, foreign, library)2009-03-050.1TomasJanousek
storable-complex672.027Storable instance for Complex (bsd3, data, library)2018-11-, JedBrown
storable-endian330.08Storable instances with endianness (bsd3, data, library)2021-12-
storable-record1350.030Elegant definition of Storable instances for records (bsd3, data, foreign, library)2023-02-210.0.7HenningThielemann
storable-tuple1282.015Storable instance for pairs and triples (bsd3, data, foreign, library)2023-02-210.1HenningThielemann
storablevector410.016Fast, packed, strict storable arrays with a list interface like ByteString (bsd3, data, library)2020-06-
storablevector-carray30.01Conversion between storablevector and carray (bsd3, data, library)2012-07-230.0HenningThielemann
storablevector-streamfusion00.01Conversion between storablevector and stream-fusion lists with fusion (bsd3, data, library)2009-04-240.0HenningThielemann
store970.027Fast binary serialization (data, library, mit, serialization)2022-08-030.7.16MichaelSloan, MichaelSnoyman, borsboom, fpcomplete, philipp
store-core740.06Fast and lightweight binary serialization (data, library, mit, serialization)2020-11-, MichaelSnoyman, borsboom, fpcomplete, philipp
store-streaming140.01Streaming interfaces for `store` (data, library, mit, serialization)2020-09-
stream30.01Initial project template from stack (data, library, mit)2016-04-
stream-fusion20.07Faster Haskell lists using stream fusion (bsd3, data, library)2013-01-, KidoTakahiro
streaming2092.574an elementary streaming prelude and general stream type. (bsd3, data, library, pipes, streaming)2023-07-, MichaelThompson, andrewthad, chessai
streaming-bracketed40.01A resource management decorator for "streaming". (data, library, mit, streaming)2020-06-
streaming-bytestring2902.2537Fast, effectful byte streams. (bsd3, data, library, pipes, streaming)2023-06-280.3.1IvanMiljenovic, fosskers, andrewthad
streaming-cassava380.05Cassava support for the streaming ecosystem (data, library, mit, streaming)2021-02-, OliverCharles
streaming-commons4462.062Common lower-level functions needed by various streaming data libraries (data, library, mit)2023-04-
streaming-concurrency20.01Concurrency support for the streaming ecosystem (data, library, mit, streaming)2019-05-, OliverCharles
streaming-conduit40.03Bidirectional support between the streaming and conduit libraries (data, library, mit, streaming)2023-05-, OliverCharles
streaming-fft10.01online streaming fft (bsd3, data, library)2018-10-
streaming-process10.01Streaming support for running system process (data, library, mit, streaming)2018-05-
streaming-sort00.01Sorting streams (data, library, mit, streaming)2018-03-
streaming-utils460.09http, attoparsec, pipes and other utilities for the streaming libraries (bsd3, data, library, pipes, streaming)2023-08-, MichaelThompson, andrewthad, chessai
streaming-with70.08with/bracket-style idioms for use with streaming (data, library, mit, streaming)2021-08-, OliverCharles
strict3540.097Strict data types and String IO. (bsd3, data, library, system)2023-03-140.5DonaldStewart, RomanLeshchinskiy, phadej, infinity0
strict-base380.03Strict versions of base data types. (bsd3, data, library, system)2017-03-
strict-base-types (deprecated in favor of strict, aeson, quickcheck-instances, strict-lens)342.04Strict variants of the types provided in base. (bsd3, data, deprecated, library)2023-03-150.8BasVanDijk, SimonMeier, phadej
strict-containers172.02Strict containers. (bsd3, data, data-structures, library)2022-12-120.2infinity0
strict-containers-lens30.00Strict containers - Lens instances (bsd3, data, data-structures, lenses, library)2022-12-120.2infinity0
strict-containers-serialise40.00Strict containers - Serialise instances (bsd3, codec, data, data-structures, library)2022-12-120.2infinity0
strict-data40.03A collection of commonly used strict data structures (bsd3, data, library)2017-08-
strict-lens150.01Lenses for types in strict package (bsd3, data, lenses, library)2023-03-, infinity0
strict-optics10.00Optics for types in strict package (bsd3, data, library, optics)2020-10-
strict-tuple190.01Strict tuples (bsd3, data, library)2022-10-, topos
strict-tuple-lens30.00Optics for the `strict-tuple` library (bsd3, data, library)2021-02-270.2topos
strict-wrapper100.00Lightweight strict types (data, library, mit)2021-11-
string-class260.05String class library (bsd3, data, library, text)2023-08-, SergeyAlirzaev, k_bx
string-combinators100.03Polymorphic functions to build and combine stringlike values (bsd3, data, library)2014-06-
string-conv1531.7527Standardized conversion between string types (bsd3, data, library, string, text)2022-03-040.2.0DougBeardsley, MichaelXavier, OzgunAtaman
string-conv-tests (deprecated in favor of string-conv)30.00Tests for the string-conv library (bsd3, data, deprecated, string, text)2022-02-190.1.1DinoMorelli
string-conversions1742.596Simplifies dealing with different types for strings (bsd3, data, library)2016-12-300.4.0.1SoenkeHahn
string-interpolate1702.2527Haskell string/text/bytestring interpolation that just works (bsd3, data, library, text)2023-04-
string-qq1590.08QuasiQuoter for non-interpolated strings, texts and bytestrings. (data, library, public-domain)2023-07-030.0.5AudreyTang
string-quote10.01QuasiQuoter for non-interpolated strings, texts and bytestrings. (bsd3, data, library)2011-03-290.0.1AudreyTang
string-similarity30.03longest common substring (bsd3, data, library)2013-07-
string-typelits20.01Type-level Chars and Strings, with decidable equality. (bsd3, data, library)2016-01-
string-variants200.01Constrained text newtypes (data, library, mit)2023-03-, parsonsmatt, danielbrice, jade
stringable (deprecated)170.014A Stringable type class, in the spirit of Foldable and Traversable (bytestring, data, deprecated, library, mit, text)2014-05-020.1.3JohnWiegley, KetilMalde
stringprep200.04Implements the "StringPrep" algorithm (bsd3, data, library)2014-01-061.0.0GeorgePollard
stringtable-atom40.04Memoize Strings as Atoms for fast comparison and sorting, with maps and sets (bsd3, data, library, pugs)2014-05-170.0.7AudreyTang, JeffShaw
strongweak40.01Convert between strong and weak representations of types (data, library, mit)2023-05-100.6.0raehik
strptime80.05Efficient parsing of LocalTime using a binding to C's strptime, with some extra features (i.e. fractional seconds) (bsd3, data, library, parsing, system)2012-12-181.0.10EugeneKirpichov
structs240.01Strict GC'd imperative object-oriented programming with cheap pointers. (bsd3, data, library)2023-08-060.1.9EdwardKmett, EricMertens, ryanglscott
structured170.01Structure (hash) of your data types (bsd3, data, library)2021-10-090.1.1phadej
structures22.01"Advanced" Data Structures (bsd3, data, library, structures)2014-07-280.2EdwardKmett
subG30.015Some extension to the Foldable and Monoid classes. (data, development, library, mit)2023-01-
subG-instances10.04Additional instances for the InsertLeft class from subG package. (data, development, library, mit)2020-11-
subcategories110.01Subcategories induced by class constraints (bsd3, data, library)2023-03-
sublists20.01Allows to split lists into sublists with some patterns by quantity. (data, library, lists, mit)2023-05-
success (deprecated in favor of transformers, validation-selective, validation)122.06A version of Either specialised for encoding of success or failure (data, deprecated, failure, library, mit)2016-02-070.2.6NikitaVolkov
suffixarray20.01n log n implementation of suffix array. (data, gpl, library, program)2012-06-, VictorDenisov
suffixtree20.03Efficient, lazy suffix tree implementation (bsd3, data, data-structures, library)2011-10-
suitable10.02Abstract over the constraints on the parameters to type constructors (bsd3, data, library)2011-03-150.1.1GaneshSittampalam
summer20.00An implementation of extensible products and sums (data, library, mit)2023-01-
swagger40.01Implementation of swagger data model (data, library)2016-09-180.3.0ToralfWittner
swiss-ephemeris10.00Haskell bindings for the Swiss Ephemeris C library (agpl, astrology, data, library)2021-12-
swisstable10.01SwissTable hash map (bsd3, data, library)2021-02-
syb-with-class250.015Scrap Your Boilerplate With Class (bsd3, data, library)2022-04-, DavidHimmelstrup, IanLynagh, JeremyShaw
syb-with-class-instances-text00.02Scrap Your Boilerplate With Class Text instance (bsd3, data, library)2010-04-020.0.1JeremyShaw
symbiote50.00Data serialization, communication, and operation verification implementation (bsd3, data, library, testing)2020-02-120.0.5athanclark
symbol250.011A 'Symbol' type for fast symbol comparison. (bsd3, data, library)2014-10-090.2.4GeoffreyMainland
syntax70.04Reversible parsing and pretty-printing. (data, library, mit)2014-12-
syntax-attoparsec40.01Syntax instances for Attoparsec. (data, library, mit)2014-12-
syntax-example20.01Example application using syntax, a library for abstract syntax descriptions. (data, mit, program)2014-12-
syntax-example-json00.01Example JSON parser/pretty-printer. (data, mit, program)2014-12-
syntax-pretty (deprecated in favor of syntax-printer)30.01Syntax instance for pretty, the pretty printing library. (data, deprecated, library, mit)2014-11-
syntax-printer20.01Text and ByteString printers for 'syntax'. (data, library, mit)2014-12-
t-regex10.01Matchers and grammars using tree regular expressions (bsd3, data, library)2015-02-
tables (deprecated)22.02In-memory storage with multiple keys using lenses and traversals (bsd3, data, deprecated, lenses, library)2015-01-, TimDixon
tagged5432.0358Haskell 98 phantom types to avoid unsafely passing dummy arguments (bsd3, data, library, phantom-types)2023-08-080.8.8EdwardKmett, ryanglscott
tagged-binary90.01Provides tools for serializing data tagged with type information. (data, library, mit, serialization-)2017-07-310.2.0.1jle
tagged-list10.01Lists tagged with a type-level natural number representing their length. (bsd3, data, library)2011-10-211.1GregoryCrosswhite
tagged-transformer260.04Monad transformer carrying an extra phantom type tag (bsd3, data, library, phantom-types)2022-05-080.8.2EdwardKmett, MatveyAksenov, ryanglscott
tagging20.01Library for tagging data (bsd3, data, library)2010-11-250.1JosephRe
tai6420.01Tai64 Labels for Haskell (data, library, mpl)2016-06-210.2.0KimAltintop
taskwarrior170.00Types and aeson instances for taskwarrior tasks (agpl, data, library, taskwarrior)2023-07-310.6.0.6maralorn
tbox20.01Transactional variables and data structures with IO hooks (concurrency, data, library)2010-04-020.1.0PeterRobinson
telega20.00Telegram Bot API binding (control, data, library, mit)2020-01-300.3.0iokasimovmt
template-default20.01declaring Default instances just got even easier (bsd3, data, library)2016-06-030.1.2DanielWagner, GregoryCollins
template-haskell-optics40.00Optics for template-haskell types (bsd3, data, lenses, library, optics)2022-03-220.2AdamGundry, AndresLoeh, phadej, arybczak
ten10.02Functors et al. over arity-1 type constructors (apache, data, library)2021-09-
ten-lens20.00Lenses for the types in the ten package. (apache, data, library)2021-09-
ten-unordered-containers20.00Higher-kinded hash containers (apache, data, library)2021-11-
tensor10.01A completely type-safe library for linear algebra (data, gpl, library, math)2013-10-
terminal-text10.01Text data type for styled terminal output, including all standard ANSI effects (bold, italic, blinking) and ANSI / 256 / truecolor colors support for Unix and Windows (whenever possible). (apache, data, library)2018-12-181.1.2danilo2, iamrecursion
text7212.755299An efficient packed Unicode text type. (bsd2, data, library, text)2023-08-262.1BryanOSullivan, HerbertValerioRiedel, Bodigrim, lyxia, chessai, topos
text-ansi590.04Text styling for ANSI terminals. (bsd3, data, library)2023-09-240.3.0mitchellwrosen
text-binary590.023Binary instances for text types (bsd2, data, library)2016-09-
text-containers20.00Memory-efficient string-indexed container types. (data, data-structures, gpl, library)2017-10-
text-conversions2012.527Safe conversions between textual types (data, library)2022-05-, lexi_lambda
text-icu1622.041Bindings to the ICU library (bsd3, data, library, text)2023-10-, VladimirShabanov, chessai, topos
text-icu-normalized60.02Dealing with Strict Text in NFC normalization. (data, gpl, library, text)2017-04-300.4.1misandrist
text-locale-encoding30.01Encode and decode Text to/from ByteString using TextEncoding (bsd3, codec, data, library, text)2013-09-
text-manipulate1280.010Case conversion, word boundary manipulation, and textual subjugation. (data, library, mpl, text)2022-03-
text-normal70.01Unicode-normalized text (data, library, mit)2014-04-
text-plus10.01Utils for text (bsd3, data, library)2017-08-
text-position20.03Handling positions in text and position-tagging it. (data, library, public-domain, text)2015-04-
text-regex-replace150.02Easy replacement when using text-icu regexes. (apache, data, library, text)2022-11-
text-short2222.2551Memory-efficient representation of Unicode text strings (bsd3, data, library)2022-01-010.1.5HerbertValerioRiedel, phadej
text-stream-decode (deprecated in favor of streaming-commons)40.04Streaming decoding functions for UTF encodings. (deprecated) (data, deprecated, library, mit, text)2014-03-
text-time50.02Library for Time parsing from Text into UTCTime (bsd3, data, library)2023-02-020.3.2klangner
text-trie20.01An efficient finite map from Text to values, based on bytestring-trie. (bsd3, data, data-structures, library)2019-04-
text-utf720.01UTF-7 encoding/decoding for Data.Text (bsd3, data, library)2014-12-
text-utf8 (deprecated in favor of text)40.03An efficient packed UTF-8 backed Unicode text type. (bsd2, data, deprecated, library, text)2018-05-, Bodigrim, topos
text1180.01Non-empty values of `Data.Text`. (bsd3, data, library)2021-07-, qfpl, GeorgeWilson
th-format20.01Template Haskell based support for format strings (bsd3, data, library)2019-11-
these3812.565An either-or-both data type. (bsd3, data, library, these)2023-03-141.2JohnWiegley, phadej, cmccann
these-lens230.03Lenses for These (bsd3, data, lens, library, these)2023-03-
these-optics130.00Optics for These (bsd3, data, library, optics, these)2021-02-
these-skinny542.04A fork of the 'these' package without the dependency bloat (bsd3, data, library)2022-01-140.7.5chessai
thorn50.01Datatype Manipulation with Template Haskell (bsd3, data, generics, library)2013-11-230.2Kinokkory
through-text20.01Convert textual types through Text without needing O(n^2) instances. (bsd3, data, library)2015-05-
thyme172.017A faster time library (bsd3, data, library, system)2023-03-140.4FumiakiKinoshita, LiyangHu, MateuszKowalczyk, MitsutoshiAoe, haskell_github_trust
tickle60.02A port of @Data.Binary@ (bsd3, data, library)2018-01-030.0.9TonyMorris, qfpl, GeorgeWilson
tiempo10.01Specify time intervals in different units (secs, mins, hours, etc.) (data, library, mit, time)2015-09-
tight-apply20.01Tightly binding infix function application (data, library, public-domain)2015-09-
tile110.01Slippy map tile functionality. (bsd3, data, library)2017-10-
time-interval180.03Use a time unit class, but hold a concrete time type. (data, library, public-domain)2016-05-300.1.1akrasner
time-lens150.01Lens-based interface to Data.Time data structures (bsd3, data, library)2018-01-
time-patterns10.01Patterns for recurring events (bsd3, data, library, time)2018-07-
time-series20.01Time series analysis. (data, gpl, library, program)2013-11-
time-series-lib (deprecated in favor of timeseries)20.01Library for Time Series processing (bsd3, data, deprecated, library)2016-12-100.1.0klangner
time-units1180.024A basic library for defining units of time as types. (bsd3, data, library)2011-03-071.0.0AdamWick
time-units-types100.01Type-level representations of time durations. (data, library, mit)2022-03-300.2.0.1mbg
timelike20.02Type classes for types representing time (data, library, system)2016-04-070.2.2esz
timeparsers30.01Attoparsec parsers for various Date/Time formats. (bsd3, data, library)2012-11-070.3.2NathanHunter, PhilipWeaver
timer-wheel120.00A timer wheel (bsd3, data, library)2022-11-
timeseries50.01Library for Time Series processing (bsd3, data, library)2016-12-280.4.1klangner
timezone-detect20.00Haskell bindings for the zone-detect C library; plus tz-aware utils. (data, foreign, gpl, library, time)2021-03-
timezone-olson690.09A pure Haskell parser and renderer for binary Olson timezone files (bsd3, data, library)2021-12-260.2.1YitzGale
timezone-olson-th110.01Load TimeZoneSeries from an Olson file at compile time. (bsd3, data, library)2022-01-
timezone-series680.012Enhanced timezone handling for Data.Time (bsd3, data, library)2021-12-260.1.13YitzGale
tinyid20.00A secure URL-friendly string ID generator (data, library, mit)2022-09-
tiphys20.01Navigating and editing JSON data (bsd3, data, library)2016-01-
tmpl20.01simple executable for templating (data, gpl, program)2014-09-
tn20.01A simple daily journal program (data, library, program, text, utility)2016-05-
to-string-class (deprecated)20.05Converting string-like types to Strings. (bsd3, data, deprecated, library)2009-09-220.1.2BasVanDijk
to-string-instances (deprecated)50.01Instances for the ToString class. (bsd3, data, deprecated, library)2009-09-220.2BasVanDijk
tomato-rubato-openal30.01Easy to use library for audio programming. (bsd3, data, library)2015-10-
toml-reader-parse90.00Alternative parser for TOML values produced by the toml-reader package. (apache, data, library, toml)2023-01-
tomlcheck50.01Command-line tool to check syntax of TOML files (bsd3, data, program, toml)2019-04-
topograph650.01Directed acyclic graphs. (bsd3, data, graph, library)2022-08-
tostring320.09The ToString class (bsd3, data, library)2015-01-, ErikHesselink
total-map40.01Finitely represented total maps (bsd3, data, library)2019-11-230.1.3ConalElliott
total-maps10.01Dense and sparse total maps. (containers, data, data-structures, library, mit)2015-11-
transaction100.02Monadic representation of transactions. (data, library, mit)2023-06-
traverse-with-class290.04Generic applicative traversals (data, library, mit)2021-06-, RomanCheplyaka, SjoerdVisscher
tree-diff2412.253Diffing of (expression) trees. (data, gpl, library, testing)2023-03-
tree-render-text00.00Configurable text rendering of trees. (bsd3, data, library)2020-01-
tree-traversals30.01Functions and newtype wrappers for traversing Trees (data, library)2023-02-
tree-view280.07Render trees as foldable HTML and Unicode art (bsd3, data, library)2021-02-200.5.1EmilAxelsson
treefold10.01Provides folds which try to combine elements in a balanced way. (data, library, mit)2017-10-
trial450.03Trial Data Structure (data, data-structures, library, mpl)2020-06-
trial-tomland380.01Trial helper functions for tomland (data, data-structures, library, mpl)2020-06-
tries60.02Various trie implementations in Haskell (bsd3, data, library, tree)2020-03-
true-name290.01Template Haskell hack to violate module abstractions (bsd3, data, library, unsafe)2017-08-, haskell_github_trust
truthful10.01Typeclass for truthfulness of values (data, library, public-domain)2015-09-
truthy30.00Generalized booleans and truthy values. (data, library, mit)2022-07-
tskiplist00.01A Skip List Implementation in Software Transactional Memory (STM) (concurrency, data, library)2019-09-241.0.1PeterRobinson
ttask40.00This is task management tool for yourself, that inspired by scrum. (bsd3, data, library, program)2016-06-
ttc630.02Textual Type Classes (data, library, mit, text)2023-09-
ttl-hashtables70.00Extends hashtables so that entries added can be expired after a TTL (bsd3, data, library)2019-09-
tup-functor30.01Homogeneous tuples (bsd3, data, library, program)2014-10-310.3.0.0BalazsKomuves
tuple390.036Various functions on tuples (bsd3, data, library)2014-09-
tuple-gen10.02Enum instances for tuples where the digits increase with the same speed (bsd3, data, library)2012-03-112.0TillmannVogt
tuple-generic (deprecated)30.01Generic operations on tuples (data, deprecated, library, public-domain)2015-11-
tuple-hlist30.01Functions to convert between tuples and HLists. (data, library)2015-11-
tuple-morph10.02Morph between tuples, or convert them from and to HLists. (data, library, mit)2014-11-
tuple-ops20.02various operations on n-ary tuples via GHC.Generics (bsd3, data, library)2019-09-
tuple-sop80.01functions on n-ary tuples using generics-sop (data, gpl, library)2018-06-
tuple-th150.04Generate (non-recursive) utility functions for tuples of statically known size (bsd3, data, library, template-haskell)2015-06-280.2.5DanielSchuessler
tupleinstances10.01Functor, Applicative and Monad for n-ary tuples. (bsd3, data, library)2010-03-160.0.1DiegoEcheverri
tuples580.01Small monomorphic tuples (bsd3, data, library)2019-08-, chessai
tuples-homogenous-h9890.03Wrappers for n-ary tuples with Traversable and Applicative/Monad instances. (bsd3, data, library)2013-09-
txt (deprecated in favor of text-utf8)51.251Text (bsd3, data, deprecated, library, text)2019-03-
ty40.05Typed type representations and equality proofs (bsd3, data, library)2016-02-250.1.7ConalElliott
type20.01Dynamic casting library with support for arbitrary rank type kinds. (bsd3, data)2010-02-090.2.0TopiKarvonen
type-aligned80.06Various type-aligned sequence data structures. (bsd3, data, data-structures, library)2014-12-300.9.6AtzeVanDerPloeg, dfeuer
type-combinators30.07A collection of data types for type-level programming (bsd3, data, library)2016-06-
type-combinators-quote30.01Quasiquoters for the 'type-combinators' package. (bsd3, data, library)2016-01-
type-combinators-singletons20.01Interop between /type-combinators/ and /singletons/. (bsd3, data, library)2018-01-
type-equality1870.014Data.Type.Equality compat package (bsd3, data, dependent-types, library)2019-09-061ErikHesselink, phadej, ryanglscott
type-equality-check80.02Type equality check (bsd3, data, library)2016-07-, WolfgangJeltsch
type-iso30.02Typeclasses for injective relations and isomorphisms between types. (apache, cast, data, library, types)2019-06-, jtapolczai2
type-level20.018Type-level programming library (bsd3, data, library)2016-07-080.3.0AlfonsoAcosta, HoseinAttarzadeh, LennartAugustsson, ugeorge, ingo
type-level-integers100.01Provides integers lifted to the type level (bsd3, data, library)2017-04-060.0.1mtesseract
type-level-kv-list200.03Type level Key-Value list. (data, library, mit)2023-02-
type-level-kv-list-esqueleto20.00Make Esqueleto handy with type-level-kv-list (data, library, mit)2022-10-310.1.0.1arowM
type-level-kv-list-persistent170.00Make Persistent Raw SQL handy with type-level-kv-list (data, library, mit)2023-09-, qnoyxu
type-level-natural-number80.08Simple type level natural numbers (bsd3, data, library, type-system)2014-03-302.0GregoryCrosswhite
type-level-natural-number-induction10.03High-level combinators for performing inductive operations. (bsd3, data, library, type-system)2012-07-
type-level-natural-number-operations10.03Basic operations on type-level natural numbers. (bsd3, data, library, type-system)2010-10-141.0GregoryCrosswhite
type-level-tf20.02Type-level programming library (type families) (bsd3, data, library)2011-10-290.2.1CoreyOConnor
type-list (deprecated)72.04Operations on type-level lists and tuples. (bsd3, data, deprecated, library)2016-06-
type-map110.01Type-indexed maps (data, library, mit)2022-01-
type-rig100.01Classes for the rig (sums and products) of types (bsd2, data, library)2022-09-120.1AshleyYakeley
type-safe-avl30.00Type safe BST and AVL trees (data, gpl, library)2022-05-311.0.0.1nico
type-structure20.01Type structure analysis (data, library, mit)2014-04-040.1.1NikitaVolkov
type-unary40.05Type-level and typed unary natural numbers, inequality proofs, vectors (bsd3, data, library)2018-04-210.3.2ConalElliott
typeable-th10.01Automatic deriving of TypeableN instances with Template Haskell (bsd3, data, library)2014-10-210.1.5BennoFuenfstueck
typed-digits10.00Digits, indexed by their base at the type level (data, library, mit)2019-12-
typed-duration20.01Thread delay and timeout functions with typed arguments (bsd3, concurrency, data, library)2017-07-
typed-encoding70.01Type safe string transformations (bsd3, data, library, text)2021-01-
typed-encoding-encoding20.00Bridge between encoding and typed-encoding packages (bsd3, data, library, text)2020-06-
typed-streams10.01A stream based replacement for lists (data, library, mit)2017-03-
typed-uuid100.01Phantom-Typed version of UUID (data, library, mit)2021-11-
typelevel20.04Useful type level operations (type families and related operators). (apache, data, library)2018-12-181.2.3danilo2, iamrecursion
typelevel-tensor20.02Tensors whose ranks and dimensions type-inferred and type-checked. (bsd3, data, library)2013-02-100.2.1TakayukiMuranushi
typelits-witnesses242.257Existential witnesses, singletons, and classes for operations on GHC TypeLits (data, library, mit)2019-06-
typenums110.01Type level numbers using existing Nat functionality (bsd3, data, library)2021-03-230.1.4AdituV
typeparams30.01Lens-like interface for type level parameters; allows unboxed unboxed vectors and supercompilation (bsd3, configuration, data, dependent-types, library, optimization)2015-01-260.0.6MikeIzbicki
typerep-map1212.55Efficient implementation of a dependent map with types as keys (data, data-structures, library, mpl, types)2022-11-
typesafe-endian10.03Enforce endianness with types (bsd3, data, library)2013-07-
typical10.02Type level numbers, vectors, list. This lib needs to be extended. (data, library)2009-02-260.0.1RickKaudewitz
tz652.2511Efficient time zone handling (apache, data, library)2022-01-, MihalyBarasz, janus
tzdata852.252Time zone database (as files and as a module) (apache, data, library)2023-03-230.2.20230322.0MihalyBarasz, janus
ucd (deprecated)50.01Unicode Character Database — Predicates on characters specified by Unicode (bsd3, data, deprecated, library, text)2020-07-
ucl00.00Datatype and parser for the Universal Configuration Language (UCL) using libucl (bsd3, configuration, data, library)2022-03-
udcode10.01Does a set of code words form a uniquely decodable code? (bsd3, data, library)2009-01-
udp-conduit22.01Simple fire-and-forget conduit UDP wrappers (conduit, data, library)2016-10-
uglymemo480.06A simple (but internally ugly) memoization function. (data, library, public-domain)2011-10-
uid40.01Simple unique identifier datatype, serializable and encodable as base32 (data, library, mit)2013-08-
ulid192.00Implementation of ULID - Universally Unique Lexicographically Sortable Identifier (bsd3, codec, data, database, library, program)2022-05-, adrian, haskell_github_trust
unamb150.07Unambiguous choice (bsd3, concurrency, data, library, other)2018-03-160.2.7ConalElliott
unamb-custom70.01Functional concurrency with unamb using a custom scheduler. (bsd3, concurrency, data, library)2008-12-240.13LukePalmer
unboxed10.00All the standard sum types but strict and unboxed as possible (bsd3, data, library)2019-01-
unboxed-containers110.01Self-optimizing unboxed sets using view patterns and data families (bsd3, data, library)2012-05-
unboxed-ref240.02Fast unboxed references for ST and IO monad (bsd3, data, library)2017-07-, terrorjack
unboxed-references20.00A library for reference cells backed by unboxed-vectors (bsd3, data, library, program)2019-12-160.1.0callanmcgill
unboxing-vector310.03A newtype-friendly variant of unboxed vectors (bsd3, data, data-structures, library)2020-09-
unfix-binders10.01Unfixing and recursion schemes for data types with binders (bsd3, data, library)2018-10-110.1.0aspiwack
ungadtagger20.01Abstract GADTs from typelevel tags (bsd3, data, library)2012-09-301.0.0AndriyPolishchuk
unicode-data2792.255Access Unicode Character Database (UCD) (apache, data, library, text, unicode)2022-12-, harendra, adithyaov, wismill
unicode-data-names10.00Unicode characters names and aliases (apache, data, library, text, unicode)2022-10-130.2.0wismill
unicode-data-scripts10.00Unicode characters scripts (apache, data, library, text, unicode)2022-12-, adithyaov, wismill
unicode-data-security20.00Unicode security mechanisms database (apache, data, library, text, unicode)2022-10-130.2.0harendra, adithyaov, wismill
unicode-transforms1950.011Unicode normalization (bsd3, data, library, text, unicode)2022-03-, harendra, adithyaov, wismill
uniform-http30.01uniform text based operations to call http (data, library, text, uniform)2023-03-
uniform-pair30.01Uniform pairs with class instances (bsd3, data, library)2018-09-110.1.15ConalElliott
uniform-webserver40.01uniform text based operations to call http (data, library, text, uniform)2023-03-
union82.03Extensible type-safe unions (bsd3, data, library)2018-10-130.1.2int_index
union-angle90.00Union type that include radian angle and degree angle (bsd3, data, library)2021-06-
union-color20.00Unify verious color formats (bsd3, data, graphics, library)2022-04-
union-find290.04Efficient union and equivalence testing of sets. (algorithms, bsd3, data, library)2012-06-230.2ThomasSchilling
union-find-array100.03union find data structure (algorithms, data, library, mit)2021-07-, MartinAvanzini
union-map (deprecated)20.01Heterogeneous map by open unions. (bsd3, data, deprecated, library)2015-02-240.1
unique410.05Fully concurrent unique identifiers (bsd3, concurrency, data, library)2021-01-040.0.1EdwardKmett, phadej, ryanglscott
uniqueid10.01Splittable Unique Identifier Supply (bsd3, data, library)2009-07-130.1.1SebastianFischer
uniqueness-periods-vector-filters10.00A library allows to change the structure of the 'RealFrac' function output. (data, game, language, library, math, mit, uniqueness-periods)2020-10-
uniqueness-periods-vector-stats60.03A very basic descriptive statistics. (data, library, math, mit)2023-01-
unit20.01Aliases for `()`. (bsd3, data, library)2018-01-
universal-binary20.01Parser for OS X Universal Binary format. (bsd3, data, library)2010-03-250.11ErikCharlebois
universe270.02A class for finite and recursively enumerable types. (bsd3, data, library)2021-10-301.2.2DanielWagner, phadej
universe-base1890.019A class for finite and recursively enumerable types. (bsd3, data, library)2023-03-, phadej
universe-dependent-sum (deprecated in favor of universe-some)120.01Universe instances for types from dependent-sum (bsd3, data, deprecated, library)2021-01-091.3phadej
universe-instances-base (deprecated in favor of universe-base)70.06Universe instances for types from the base package (bsd3, data, deprecated, library)2019-04-151.1DanielWagner, phadej
universe-instances-extended180.02Universe instances for types from selected extra packages (bsd3, data, library)2021-10-301.1.3DanielWagner, phadej
universe-instances-trans (deprecated in favor of universe-base)40.02Universe instances for types from the transformers and mtl packages (bsd3, data, deprecated, library)2019-04-151.1DanielWagner, phadej
universe-reverse-instances660.03Instances of standard classes that are made possible by enumerations (bsd3, data, library)2021-01-091.1.1DanielWagner, phadej
universe-some140.02Universe instances for Some from some (bsd3, data, library)2021-01-091.2.1phadej
unix-time5720.024Unix time parser/formatter and utilities (bsd3, data, library)2023-09-130.4.11KazuYamamoto
unjson150.01Bidirectional JSON parsing and generation. (bsd3, data, library)2022-03-160.15.4GracjanPolak, MikhailGlushenkov, arybczak, jonathanjouty_scrive, trin_cz
unlifted360.00Unlifted and levity-polymorphic types (bsd3, data, library)2023-08-310.2.1.0andrewthad
unlifted-list20.00GHC Haskell lists of non-thunks (things of kind TYPE 'UnliftedRep) (bsd3, data, library)2018-12-
unliftio-pool140.06Data.Pool generalized to MonadUnliftIO. (bsd3, control, data, database, library, network)2023-03-300.4.2.0BardurArantsson
unliftio-streams120.01Generalization of io-streams to MonadUnliftIO (apache, data, io-streams, library, network)2023-07-
unordered-containers5032.751537Efficient hashing-based container types (bsd3, data, library)2022-04-, dfeuer, sjakobi
unordered-intmap30.01A specialization of `HashMap Int v` (bsd3, data, library)2018-07-010.1.1DmitryIvanov
unpacked-maybe-numeric60.00maybes of numeric values with fewer indirections (bsd3, data, library)2022-12-, chessai
unpacked-maybe-text50.01optional text that unpacks well (bsd3, data, library)2019-09-300.1.0.0andrewthad
unsafely30.01Flexible access control for unsafe operations and instances (bsd3, data, library)2014-09-
unwrapped-functors10.01Unwrapping sums/products lifted to functors (data, library)2018-07-
url-bytes30.00Memory efficient url type and parser. (data, library, mit)2022-08-, goolord
urlpath150.04Painfully simple URL deployment. (bsd3, data, library, web)2023-09-2811.0.0athanclark
urn10.01Universal Resource Names (bsd3, data, library)2014-05-
urn-random10.01A package for updatable discrete distributions (data, library, mit)2017-07-, AntalSpectorZabusky
userid220.04The UserId type and useful instances for web development (bsd3, data, library)2022-04-, JeremyShaw
users-persistent30.01A persistent backend for the users package (data, library, mit)2016-05-
utc40.01A pragmatic time and date library. (data, library, mit, parsing, time)2015-06-
utf8-conversions32.00A string conversion library that assumes utf8 (bsd3, codec, data, library)2020-05-
util-plus20.03A collection of commonly used utils (bsd3, data, library)2017-08-
utility-ht2052.099Various small helper functions for Lists, Maybes, Tuples, Functions (bsd3, data, library, list)2023-04-280.0.17HenningThielemann
uuid1660.0254For creating, comparing, parsing and printing Universally Unique Identifiers (bsd3, data, library)2021-05-031.3.15AntoineLatter, HerbertValerioRiedel, phadej
uuid-aeson12.02Aeson types for UUID instances. (bsd3, data, library)2014-01-
uuid-bytes30.00UUID parsing using byteverse packages (data, library, mit)2022-08-
uuid-le10.01Universally Unique Identifiers with little-endian-ish encoding tools (data, library, mit)2014-09-290.2014.1StijnVanDrongelen
uuid-quasi150.01Supplemental package for 'uuid' allowing quasiquotation. (bsd3, data, library)2013-10-
uuid-types2440.054Type definitions for Universally Unique Identifiers (bsd3, data, library)2021-05-031.0.5AntoineLatter, HerbertValerioRiedel, phadej
uvector10.012Fast unboxed arrays with a flexible interface (bsd3, data, library)2010-02-, DonaldStewart
uvector-algorithms10.03Efficient algorithms for uvector unboxed arrays (bsd3, data, library)2009-09-080.2DanDoel
uxadt10.02Cross-language extensible representation for algebraic data type instances. (data, gpl, library)2014-07-
valida110.00Simple applicative validation for product types, batteries included! (data, library, mit, validation)2021-08-251.1.0TotallyNotChase
valida-base100.00Simple applicative validation for product types, batteries included! (data, library, mit, validation)2021-08-250.2.0TotallyNotChase
validated-literals20.01Compile-time checking for partial smart-constructors (bsd3, data, library)2021-12-020.3.1MerijnVerstraaten
validation1062.521A data-type like Either but with an accumulating Applicative (bsd3, data, library)2023-07-101.1.3TonyMorris, qfpl, GeorgeWilson, jack
validation-selective1732.59Lighweight pure data validation based on Applicative and Selective functors (data, library, mpl, selective, validation)2023-03-
validators10.01Composable validations for your Haskell data types (data, library, mit)2019-10-230.0.1luc_tielen
value-supply20.05A library for generating values without having to thread state. (bsd3, data, library)2011-03-180.6IavorDiatchki
var10.01Mutable variables and tuples (bsd3, data, library)2013-06-
variadic-function10.01Create and transform functions with variable arity. (bsd3, data, functions, library)2021-07-
variation10.01nominal value with possible variations (bsd3, data, library)2017-06-
vault2002.058a persistent store for values of arbitrary types (bsd3, data, library)2021-02-, sjakobi
vcd40.02Reading and writing VCD files. (bsd3, data, embedded, hardware, library)2012-12-190.2.2TomHawkins
vcs-revision60.01Facilities for accessing the version control revision of the current directory. (bsd3, data, library, parsing, system)2014-05-160.0.2EugeneKirpichov
vec290.05Vec: length-indexed (sized) list (bsd3, data, dependent-types, library)2023-03-210.5phadej
vec-lens10.00Vec: length-indexed (sized) list: lens support (bsd3, data, dependent-types, lens, library)2021-02-280.4phadej
vec-optics10.00Vec: length-indexed (sized) list: optics support (bsd3, data, dependent-types, library, optics)2021-02-280.4phadej
vector4982.751984Efficient Arrays (bsd3, data, data-structures, library)2022-06-, lehins, Bodigrim, topos
vector-algorithms3452.069Efficient algorithms for vector arrays (bsd3, data, library)2022-07-, DanDoel, ErikDeCastroLopo
vector-binary00.07Binary instances for vector types (deprecated) (bsd3, data, library)2013-05-080.1.1JakubWaszczuk
vector-binary-instances1782.2531Instances of Data.Binary for vector (bsd3, data, library)2021-04-, BryanOSullivan, DonaldStewart
vector-buffer80.01A buffer compatible with Data.Vector.* (bsd3, data, library)2015-03-300.4.1VivianMcPhail
vector-bytes-instances100.01Serial (from the bytes package) for Vector (from the vector package) (bsd3, data, library)2018-05-220.1.1RenzoCarbonara
vector-bytestring00.01ByteStrings as type synonyms of Storable Vectors of Word8s (bsd3, data, library)2012-01-
vector-circular230.02circular vectors (data, library, mit)2022-01-240.1.4DavidHimmelstrup, chessai
vector-clock20.01Vector clocks for versioning message flows (data, data-structures, distributed-computing, gpl, library)2013-06-230.2.2AlexandruScvortov, hansonkd
vector-conduit20.01Conduit utilities for vectors (data, library, mit)2012-12-310.5.0.0JaredHance
vector-doublezip10.01Some special functions to work with Vector (with zip). (data, library, mit)2020-06-
vector-endian00.00Storable vectors with cpu-independent representation. (data, data-structures, library, mit)2019-04-
vector-functorlazy10.01vectors that perform the fmap operation in constant time (bsd3, data, data-structures, library)2013-07-050.0.1MikeIzbicki
vector-hashtables1400.01Efficient vector-based mutable hashtables implementation. (bsd3, data, library)2023-04-, ArtemPelenitsyn
vector-heterogenous60.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-instances1242.020Orphan Instances for 'Data.Vector' (bsd3, data, data-structures, library)2023-04-173.4.2EdwardKmett, ryanglscott
vector-instances-collections10.01Instances of the Data.Collections classes for Data.Vector.* (bsd3, data, library)2012-03-
vector-mmap90.01Memory map immutable and mutable vectors (bsd3, data, data-structures, library)2017-06-300.0.3DanielPeebles, fho
vector-random10.01Generate vectors filled with high quality pseudorandom numbers (bsd3, data, library)2010-02-210.2DonaldStewart
vector-read-instances (deprecated in favor of vector)10.03(deprecated) Read instances for 'Data.Vector' (bsd3, data, data-structures, deprecated, library)2011-08-
vector-rotcev120.00Vectors with O(1) reverse (bsd3, data, data-structures, library)2023-01-
vector-sized992.2526Size tagged vectors (bsd3, data, library)2021-08-261.5.0jle, jophish, expipiplus1
vector-split130.02Combinator library for splitting vectors. (data, data-structures, library, mit)2023-01-
vector-static (deprecated)20.01Statically checked sizes on Data.Vector (bsd3, data, data-structures, deprecated, library)2010-11-, JakeMcArthur
vector-stream1790.03Efficient Streams (bsd3, data, data-structures, library)2022-06-
vector-text10.01Text implementation based on unboxed char vector. (apache, data, library)2018-12-181.1.6danilo2, iamrecursion
vector-th-unbox1812.047Deriver for Data.Vector.Unboxed using Template Haskell (bsd3, data, library)2021-11-080.2.2FumiakiKinoshita, LiyangHu, MateuszKowalczyk, MitsutoshiAoe, phadej, haskell_github_trust
verbosity70.01Simple enum that encodes application verbosity. (bsd3, data, library)2020-02-
version-natural20.01A simple version type. (data, library, mit)2023-04-
version-natural-dhall-instance10.00FromDhall and ToDhall instances for version-natural. (data, dhall, library, mit)2023-04-
versioning40.01Type-safe data versioning. (apache, data, library)2022-01-300.3.2.0lortabac
versioning-servant10.01Servant combinators for the versioning library. (apache, data, library)2018-11-
versions1832.258Types and parsers for software version numbers. (bsd3, data, library)2023-05-086.0.1fosskers
vessel40.00Functor-parametric containers (bsd3, data, library)2022-12-, JohnEricson, abrar
vflow-types20.00types for ingesting vflow data with aeson (bsd3, data, library, parsing, text, utility)2019-05-210.1chessai
vinyl-generics10.00Convert plain records to vinyl (and vice versa), generically. (bsd3, data, generics, library)2019-02-
vinyl-named-sugar10.00Syntax sugar for vinyl records using overloaded labels. (data, library, mit)2019-02-
vocabulary-kadma20.01Smaoin vocabulary definitions of the base framework. (data, library, public-domain)2015-06-
vp-tree10.00Vantage Point Trees (bsd3, data, data-mining, data-structures, library, machine-learning)2021-04-300.1.0.1ocramz
vpq (deprecated)20.01Priority queue based on vector (bsd3, data, deprecated, library)2018-05-
warc30.00A parser for the Web Archive (WARC) format (bsd3, data, library, program)2022-01-051.0.5BenGamari
wavesurfer80.01Parse WaveSurfer files (bsd3, data, library, sound, text)2009-03-230.0.6StefanKersten
wd20.00Run a command on a specified directory. (apache, data, program)2022-10-
weak-bag00.01Mutable bag backed by weak pointers to each item (bsd3, data, library)2018-10-
wide-word1350.019Data types for large but fixed width signed and unsigned integers (bsd2, data, library)2023-02-
wide-word-instances30.00Instances for wide-word (bsd3, data, instances, library, numeric)2021-04-210.1infinity0
winery460.03A compact, well-typed seralisation format for Haskell values (bsd3, codec, data, library, parsing, program, serialization)2022-05-311.4FumiakiKinoshita
wire-streams120.02Fast binary io-streams adapter. (bsd3, data, io-streams, library, parsing)2016-09-
wiring40.01Wiring, promotion and demotion of types. (bsd3, data, library)2018-08-110.5.1seanparsons
witch1012.56Convert values from one type into another. (data, library, mit)2023-03-
with30.02Simple open product type (bsd3, control, data, library)2018-09-160.1.0iokasimovmt
with-index10.01A tiny library for composing indexed traversals (bsd3, data, lenses, library)2017-10-
with-location (deprecated in favor of call-stack)180.02Use ImplicitParams-based source locations in a backward compatible way (data, deprecated, library, mit)2016-03-160.1.0SimonHengel
witherable2302.532filterable traversable (bsd3, data, library)2021-10-120.4.2FumiakiKinoshita
witherable-class (deprecated in favor of witherable)50.04Witherable = Traversable + Filterable (bsd3, data, deprecated, library)2021-01-120.0.1FumiakiKinoshita
witness250.03values that witness types (bsd2, data, library)2023-07-250.6.2AshleyYakeley
wizard10.01the fantastical wizard monoid (bsd3, data, library)2019-05-020.1.1chessai
wkt10.01Parsec parsers and types for geographic data in well-known text (WKT) format. (bsd3, data, library)2017-08-290.3.2BenGamari
wkt-geom32.02A parser of WKT, WKB and eWKB. (apache, data, library)2021-08-080.0.12newmana
woe10.00Convenient typeclass for defining arbitrary-index enums. (bsd3, data, library)2019-09-
woffex20.01Web Open Font Format (WOFF) unpacker. (bsd3, data, program)2011-05-010.1AndrewDrake
woot40.01Real time group editor without operational transform. (data, library, mit)2016-08-
word (deprecated)51.252Words of arbitrary size (bsd3, data, deprecated, library, math, numeric)2018-05-
word-array10.00treat integral types as arrays of smaller integral types (data, library, mit)2022-08-
word-compat700.07Compatibility shim for the Int/Word internal change in GHC 9.2 (bsd3, data, library)2022-09-280.0.6FumiakiKinoshita
word-trie100.03Implementation of a finite trie over words. (data, gpl, library)2015-05-100.3.0DmitryIvanov, MateuszKowalczyk
word12 (deprecated)10.01Word12 library. (bsd3, data, deprecated, library)2014-09-071.0.0
word24122.0724-bit word and int types for GHC (bsd3, data, library)2016-10-252.0.1JohnLato, winterland
word81690.061Word8 library (bsd3, data, library)2017-08-010.1.3KazuYamamoto
word8set40.01Word8 set (bsd3, data, library)2023-05-280.1.1phadej
wordn20.00arbitrary bit size Words (data, library, mit)2020-09-300.1.0.0goolord
world-peace310.03Open Union and Open Product Types (bsd3, data, library)2020-06-
wrap90.01Wrap a function's return value with another function (bsd3, data, functions, library)2015-02-060.0.0ChrisDone
wraparound20.01Convenient handling of points on a seamless 2-dimensional plane (bsd3, data, library)2012-11-280.0.2ChristopherHoward, infrared
wright20.01Colour space transformations and metrics. (data, library, mit)2014-05-
x5093430.045X509 reader and writer (bsd3, data, library)2022-05-311.7.7KazuYamamoto, VincentHanquez
x509-store2310.035X.509 collection accessing and storing methods (bsd3, data, library)2022-01-181.6.9KazuYamamoto, VincentHanquez
x509-system2130.017Handle per-operating-system X.509 accessors and storage (bsd3, data, library)2022-01-171.6.7KazuYamamoto, VincentHanquez
x509-util310.01Utility for X509 certificate and chain (bsd3, data, program)2022-01-171.6.6KazuYamamoto, VincentHanquez
x509-validation2410.022X.509 Certificate and CRL validation (bsd3, data, library)2022-01-171.6.12KazuYamamoto, VincentHanquez
xcb-types190.02Parses XML files used by the XCB project (bsd3, data, library)2023-04-140.13.0AntoineLatter, TychoAndersen
xls70.00Parse Microsoft Excel xls files (BIFF/Excel 97-2004) (bsd3, codec, data, library, parser, program, spreadsheet)2020-05-300.1.3harendra, olf
xml-conduit-selectors40.00jQuery-style CSS selectors for xml-conduit (bsd3, data, library)2023-03-
xml-isogen40.01Generate XML-isomorphic types (data, library, mit)2018-04-190.3.0mniip, typeable
xml-query00.02A parser-agnostic declarative API for querying XML-documents (data, library, mit, parsing, xml)2021-06-
xml-query-xml-conduit40.01A binding for the "xml-query" and "xml-conduit" libraries (data, library, mit, parsing, xml)2016-04-040.3.1NikitaVolkov
xml-query-xml-types40.01An interpreter of "xml-query" queries for the "xml-types" documents (data, library, mit, parsing, xml)2016-04-040.4.1NikitaVolkov
xml-syntax10.00Parse XML from bytes (bsd3, data, library)2021-10-
xor290.01Efficient XOR masking (codec, data, gpl, library)2023-07-, HerbertValerioRiedel
xournal-types20.07Data types for programs for xournal file format (bsd3, data, library)2016-02-
xxhash42.251A Haskell implementation of the xxHash algorithm (bsd3, cryptography, data, library)2017-01-130.0.2christianmarie, ChristianMarie
yahoo-finance-conduit10.01Streaming aproach to the yahoo finance api (data, library, mit)2014-09-
yall30.02Lenses with a southern twang (bsd3, data, library)2012-09-210.2.1BrandonSimmons
yamemo20.01Simple memoisation function (bsd3, data, library)2014-01-200.6.0NobuoYamashita
yaml6422.25237Support for parsing and rendering YAML documents. (bsd3, data, library)2023-07-
yaml-light110.05A light-weight wrapper with utility functions around HsSyck (bsd3, data, library)2010-10-270.1.4MichaelIlseman
yaml-light-lens50.01Lens interface to yaml-light. (bsd3, data, library)2022-02-150.3.5AnthonyCowley
yaml-pretty-extras (deprecated)10.01Extra functionality for pretty printing Yaml documents. (bsd3, data, deprecated, library)2018-06-
yaml-streamly462.01Support for parsing and rendering YAML documents. (bsd3, data, library)2023-07-020.12.4maerwald
yaml-union30.00Read multiple yaml-files and override fields recursively (bsd3, data, library, program)2017-11-100.0.3michelk
yarl20.02Yet another records libraries (data, library)2022-09-
yarn-lock110.02Represent and parse yarn.lock files (data, library, mit)2021-06-260.6.5Profpatsch
z8560.00Implementation of the z85 binary codec (bsd3, data, library)2018-12-300.0.2athanclark
zalgo (deprecated in favor of functional-kmp)60.01Z-algorithm implemented on haskell's built-in cons-cell-based lists. (bsd3, data, deprecated, library)2015-09-
zcache10.01Zobrist keys for game state tracking (bsd3, data, library)2010-06-140.0.0SamAnklesaria
zero60.01Semigroups with absorption (bsd3, data, library)2019-05-160.1.5DimitriSabadie
zigzag540.03Zigzag encoding of integers into unsigned integers. (bsd3, data, library)2022-01-310.0.1.0andrewthad, edemko
zippo10.01A simple lens-based, generic, heterogenous, type-checked zipper library (bsd3, data, library)2012-09-210.3BrandonSimmons
zlib-bytes50.00zlib compression bindings (bsd3, data, library)2021-10-
zlib-conduit (deprecated in favor of conduit-extra)130.09Streaming compression/decompression via conduits. (deprecated) (bsd3, conduit, data, deprecated, library)2014-04-021.1.0MichaelSnoyman
zm40.01Language independent, reproducible, absolute types (bsd3, data, library, reflection)2017-12-110.3.2PasqualinoAssini
zsdd00.00Zero-Suppressed and Reduced Decision Diagrams (bsd3, data, library)2020-05-