Packages tagged data

2529 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (2497), bsd3 (1695), mit (449), deprecated (177), program (161), text (99), data-structures (86), apache (81), math (78), gpl (73), parsing (57), public-domain (53), control (48), lenses (42), bsd2 (34), generics (29), system (27), network (26), concurrency (25), conduit (24), json (24), cryptography (21), dependent-types (21), accelerate (19), lgpl (19), mpl (19), language (18), serialization (18), web (18), database (16), configuration (15), numerical (15), algebra (14), codec (14), development (14), optics (14), xml (13), streaming (12), graphics (11), records (11), types (11), agpl (10), algorithms (10), bit (10), foreign (10), type-system (10), numeric (9), testing (9), game (8), compilers-interpreters (7), enumerator (7), io-streams (7), parallelism (7), possehl-analytics (7), reflection (7), succinct-data-structures (7), time (7), unicode (7), data-mining (6), machine-learning (6), these (6), bit-vectors (5), csv (5), data-science (5), failure (5), lens (5), list (5), logging (5), logic (5), maths (5), physics (5), pipes (5), singletons (5), sound (5), aviation (4), combinators (4), containers (4), conversion (4), geography (4), graphs (4), monads (4), natural-language-processing (4), parser (4), profunctors (4), schema (4), statistics (4), toml (4), tools (4), aeson (3), array (3), arrows (3), composite (3), dhall (3), error-handling (3), file (3), functions (3), hash (3), mathematics (3), optimization (3), random (3), redis (3), string (3), template-haskell (3), test (3), utility (3), validation (3), vector (3), RealFrac (2), ai (2), bytestring (2), comonads (2), compatibility (2), composition (2), compression (2), concurrent (2), digest (2), distributed-computing (2), embedded (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), ptr (2), qr (2), search (2), simd (2), sorting (2), spreadsheet (2), structures (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), bytestrings (1), c (1), cache (1), capnproto (1), ...

Name
DLs
Rating
Rev Deps
Description
Tags
Last U/L
Last Version
Maintainers
ABList60.01An alternating list of two types (bsd3, data, library)2014-06-230.0.3DylanJust
AC-Angle200.05Angles in degrees and radians. (bsd3, data, library, math, numerical)2010-07-231.0AndrewCoppin
AC-Boolean90.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-HalfInteger20.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-VanillaArray30.01Immutable arrays with plain integer indicies. (bsd3, data, library)2010-01-171.1.2AndrewCoppin
AC-Vector142.08Efficient geometric vectors and transformations. (bsd3, data, graphics, library, math, numerical)2024-03-172.4.0AndrewCoppin, JanRochel
AC-Vector-Fancy10.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)210.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)10.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)20.02arbitrary precision real interval arithmetic (bsd3, data, deprecated, library, math)2011-05-112011.1.0.1MichalKonecny
AERN-RnToRm (deprecated)00.03polynomial function enclosures (PFEs) approximating exact real functions (bsd3, data, deprecated, library, math)2009-07-290.5.0.1MichalKonecny
AERN-RnToRm-Plot (deprecated)50.01GL plotting of polynomial function enclosures (PFEs) (bsd3, data, deprecated, library, math)2009-08-010.2.0.3MichalKonecny
ANum140.02Num instance for Applicatives provided via the ANum newtype (bsd3, data, library)2018-02-130.2.0.2DanBurton
AesonBson240.01Mapping between Aeson's JSON and Bson objects. (data, library)2022-05-060.4.1AndrasSlemmer, NiklasHambuechen
ArrayRef00.01Unboxed references, dynamic arrays and more (bsd3, data, library)2009-06-260.1.3.1GwernBranwen
AttoBencode10.01Fast Bencode encoding and parsing library (bsd3, data, library)2014-06-240.3.1.0FlorianHartwig
BiobaseENA20.02European Nucleotide Archive data (bsd3, data, library)2021-06-040.0.0.2ChristianHoener
Boolean892.021Generalized booleans and numbers (bsd3, data, library)2017-02-190.2.4ConalElliott
C-structs112.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-240.1.0.1KyleMurphy
CLASE30.01Cursor Library for A Structured Editor (bsd3, data, library)2009-02-112009.2.11TristanAllwood
CLI20.01CLI tools (bsd3, data, library)2015-03-100.1.0.0g960059
COrdering40.03An algebraic data type similar to Prelude Ordering. (bsd3, data, library)2008-07-232.3AdrianHey
CTRex50.02Open records using closed type families. (bsd3, data, data-structures, library)2014-11-130.6AtzeVanDerPloeg
Cardinality50.01Measure container capacity. Use it to safely change container. (data, library)2010-01-200.2AndreySisoyev
Checked00.01Inbuilt checking for ultra reliable computing (bsd3, data, library)2012-11-050.0.0.2RobertOnslow
ChibiHash300.00a simple and fast 64-bit hash function (algorithms, data, library, mit, program)2024-12-020.2.0.0thevilledev
ClassyPrelude10.01Prelude replacement using classes instead of concrete types where reasonable (bsd3, control, data, library)2010-05-310.1SveinOveAas
ConsStream30.01Trivial re-export of Wouter Swierstra's Stream package, avoiding module name clash. (bsd3, data, library)2012-04-160.1ConalElliott
DPutils150.011utilities for DP (bsd3, data, library)2021-06-040.1.1.0ChristianHoener
Data-Angle50.01Geometric angles (bsd3, data, library, math)2017-03-260.9deadmanswitch
Data-Hash-Consistent80.01Provide a simple consistent hashing mechanism (bsd3, data, library)2012-11-200.1.1BradClawsie
Data-Rope (deprecated in favor of data-rope)10.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
DataVersion30.00Type safe data migrations (data, library, mit)2022-11-300.1.0.1agentultra
Digit (deprecated in favor of digit)60.01A data-type representing digits 0-9 (bsd3, data, deprecated, library)2011-09-060.0.3TonyMorris
DimensionalHash10.01An n-dimensional hash using Morton numbers. (algorithms, bsd3, data, library)2011-05-100.1.5.2GhassenHamrouni
Dish10.01Hash modules (currently Murmur3) (bsd3, data, library, program)2017-11-290.0.0.6zcourts
DistanceUnits20.01A comprehensive distance library (bsd3, data, library)2013-08-260.1.0.1MattGambogi
DynamicTimeWarp10.01Dynamic time warping of sequences. (data, lgpl, library, program)2015-02-050.1.0.0zombiecalypse
EnumContainers00.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-100.3.0.0JamesCandy
EuroIT50.01Library for using euro currency, italian language (bsd3, data, library)2010-07-052010.2.5PaoloVeronelli
Fin (deprecated)200.03Finite totally-ordered sets (bsd3, data, deprecated, library)2020-02-010.2.9.0
FiniteCategories190.01Finite categories and usual categorical constructions on them. (data, gpl, library, maths)2024-05-310.6.5.1gsabbagh
FiniteCategoriesGraphViz20.00Transform objects of the package FiniteCategories into graphs using GraphViz. (data, gpl, library, maths)2023-10-100.2.0.0gsabbagh
FiniteMap (deprecated in favor of containers)00.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-simple70.01Fixed point, large word, and large int numerical representations (types and common class instances) (bsd3, data, library)2014-06-240.6.1ThomasDuBuisson
Focus80.01Tools for focusing in on locations within numbers (data, library, mit)2011-12-240.1.2NateSoares
Foster10.01Utilities to generate and solve puzzles (data, mit, program)2015-01-191.1.2Jefffrey
Frames462.012Data frames for working with tabular data files (bsd3, data, library)2023-10-220.7.4.2AnthonyCowley
Frames-beam80.01A library for accessing Postgres tables as in-memory data structures. (bsd3, data, data-science, database, library)2018-09-020.2.0.0GagandeepBhatia
Frames-dsv00.01Alternative CSV parser for the Frames package (bsd3, data, library)2020-01-130.1.2AnthonyCowley
Frames-map-reduce90.00Frames wrapper for map-reduce-folds and some extra folds helpers. (bsd3, data, library)2023-05-020.4.1.2adamCS
Frames-streamly110.00A streamly layer for Frames I/O (bsd3, data, library, program)2023-05-020.3.1.0adamCS
HExcel22.250Create Excel files with Haskell (Excel, bsd3, data, library, spreadsheet, text)2020-03-140.1.0.1v0d1ch
HFrequencyQueue10.01A Queue with a random (weighted) pick function (data, gpl, library)2015-08-280.2.0.0Bellaz
HList452.025Heterogeneous lists (data, library, mit)2023-09-230.5.3.0AdamVogt, GwernBranwen
HMap410.01Fast heterogeneous maps and unconstrained typeable-like functionality. (bsd3, data, data-structures, library)2018-04-171.3.0AtzeVanDerPloeg
HSet70.01Faux heterogeneous sets (bsd3, data, library)2023-09-280.0.2athanclark
HaLeX140.01HaLeX enables modelling, manipulation and visualization of regular languages (data, library, program, public-domain)2017-02-101.2.6GwernBranwen, joaoSaraiva
HappyTree40.01Type Safe and End to End Decision Tree (bsd3, data, library)2018-01-080.2018.1.8MarisaVeryMoe
HasCacBDD90.02Haskell bindings for CacBDD (data, gpl, library)2023-11-230.2.0.0m4lvin
Hayoo42.01The Hayoo! search engine for Haskell API search on hackage (data, mit, program, text)2012-03-011.2.3UweSchmidt
HiggsSet (deprecated)30.01A multi-index set with advanced query capabilites (bsd3, data, deprecated, library)2012-02-040.1.1LarsPetersen
Holumbus-Searchengine50.01A search and indexing engine. (data, library, mit, text)2012-03-011.2.3UweSchmidt
HsJudy50.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-090.1.0.3smobs
IDynamic10.01Indexable, serializable form of Data.Dynamic (bsd3, data, library)2009-10-160.1AlbertoCorona
IORefCAS (deprecated in favor of atomic-primops)60.03Atomic compare and swap for IORefs and STRefs. (bsd3, data, deprecated, library)2013-05-070.2.0.1RyanNewton
IndexedList20.02Length- and element-indexed lists sitting somewhere between homogeneous and fully heterogeneous. (bsd3, data, library)2014-06-280.1.0.1kwf
InternedData50.01Data interning (with compact regions where possible) (bsd3, data, data-structures, library, natural-language-processing)2019-10-020.0.0.1ChristianHoener
Interpolation300.02Multiline strings, interpolation and templating. (data, library, text)2012-10-050.3.0VilleTirronen
Interpolation-maxs40.01Multiline strings, interpolation and templating. (data, library, text)2014-03-140.3.0MaxwellSwadling
IntervalMap1062.07Containers for intervals, with efficient search. (bsd3, data, library)2023-06-060.6.2.1ChristophBreitkopf
IsNull20.01A typeclass to determine if a given value is null. (bsd3, data, library)2014-06-190.4.0.0jcristovao
Jdh20.01A Json implementation for Haskell, with JavaScript Values and Encoding/Decoding (data, library, mit)2017-02-250.1.0.1brunoczim
JuPyTer-notebook20.00JuPyTer notebook parser (bsd3, data, library, program)2017-11-210.1.0.0MichalGajda
LTree70.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
ListZipper190.06Simple zipper for lists (bsd3, data, library)2011-10-311.2.0.2RyanIngram
MSQueue00.01Michael-Scott queue. (bsd3, data, library)2015-01-310.0.1julek
Map (deprecated)310.01Class of key-value maps (bsd3, data, deprecated, library)2020-09-050.1.3.3
Mapping00.01Mapping (agpl, data, library)2018-02-272.0.0.0Zaoqi
Measure00.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-110.0.0.0CarterSchonwald
Mechs11.251mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-110.0.0.0CarterSchonwald
MemoTrie2952.2529Trie-based memo functions (bsd3, data, library)2023-07-150.6.11ConalElliott
MyPrimes20.00Generate all primes (data, library, mit, program)2015-08-050.1.0.0afonsomatos
NMap20.01A transparent nested Map structure (data, library)2016-12-020.12ACastello
NanoID300.00NanoID generator (bsd3, data, library, program)2024-06-173.4.0.2MichelBoucey
NestedFunctor30.02Nested composition of functors with a type index tracking nesting. (bsd3, data, library)2014-06-280.2.0.2kwf
NewBinary70.03A binary I/O library (data, library)2009-10-160.2.1JeremyShaw
NineP90.029P2000 in pure Haskell (bsd3, data, library)2013-09-220.0.2.1DaveLeimbach, SergeyAlirzaev
NonEmpty00.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)110.01A list with a length of at least one. (bsd3, data, deprecated, library)2010-08-280.0.9TonyMorris
NumInstances770.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-060.0.0.1ThomasDuBuisson
Object00.01Object oriented programming for haskell using multiparameter typeclasses. (apache, control, data, library)2014-05-151.0yokto
ObjectName1120.03Explicitly handled object names (bsd3, data, library)2021-11-131.1.0.2SvenPanne
Octree200.02Simple unbalanced Octree for storing data about 3D points (bsd3, data, library)2018-07-150.6.0.1MichalGajda
OddWord342.253Provides a wrapper for deriving word types with fewer bits. (bsd3, data, library)2018-04-111.0.2.0RobinKay
Omega120.01Integer sets and relations using Presburger arithmetic (bsd3, data, library)2014-05-031.0.3ChristopherRodrigues
OneTuple4610.020Singleton Tuple (bsd3, data, library)2024-05-120.4.2JohnDorsey, phadej
Only2130.014The 1-tuple type or single-value "collection" (bsd3, data, library)2017-06-120.1HerbertValerioRiedel
OpenAFP160.01IBM AFP document format parser and generator (data, library, public-domain)2017-04-041.4.3AudreyTang
OpenAFP-Utils30.01Assorted utilities to work with AFP data streams (data, program, public-domain)2013-11-301.4.1.3AudreyTang
OptDir260.03The OptDir type for representing optimization directions. (bsd3, data, library, optimisation, optimization)2024-03-200.1.0MasahiroSakai
OrderedBits180.04Efficient ordered (by popcount) enumeration of bits (bsd3, data, library)2019-06-140.0.2.0ChristianHoener
PUH-Project20.01This is a package which includes Assignments, Email, User and Reviews modules for Programming in Haskell course. (bsd3, data, library)2016-01-210.1.0.1att
PathTree10.01A tree used to merge and maintain paths (bsd3, data, library)2016-07-160.1.1.0pjrt
Peano90.02simple Peano numbers (bsd3, data, library)2012-03-080.0.4AndrasSlemmer, FrancescoMazzoli
PeanoWitnesses30.03GADT type witnesses for Peano-style natural numbers. (bsd3, data, library)2014-06-280.1.0.0kwf
PerfectHash (deprecated in favor of perfecthash)150.01A perfect hashing library for mapping bytestrings to values. (bsd3, data, data-structures, deprecated, library)2016-04-290.1.5MarkWotton
Persistence210.01A versatile library for topological data analysis. (bsd3, data, library, math)2019-08-192.0.3Ebanflo
Piso40.02Partial isomorphisms (bsd3, data, library)2017-05-090.2MartijnVanSteenbergen
PrimitiveArray432.028Efficient multidimensional arrays (bsd3, data, library)2021-06-040.10.1.1ChristianHoener
PrimitiveArray-Pretty30.03Pretty-printing for primitive arrays (bsd3, data, library)2017-03-030.0.0.2ChristianHoener
QLearn32.01A library for fast, easy-to-use Q-learning. (data, library, mit)2016-05-010.1.0.0dpandya
QuadEdge00.01QuadEdge structure for representing triangulations (bsd3, data, library)2010-06-260.2NealAlexander
QuadTree10.01QuadTree library for Haskell, with lens support. (bsd3, data, game, library)2015-08-090.11.0Kron
RFC1751 (deprecated in favor of rfc1751)40.01RFC-1751 library for Haskell (data, deprecated, library, public-domain)2018-08-131.0.0jprupp
RLP100.00RLP serialization as defined in Ethereum Yellow Paper (data, lgpl, library, parsing)2018-12-10jasagredo
Range10.01Data structure for managing ranges (bsd3, data, library)2013-04-190.1.0.0ThomasEding
Ranged-sets322.253Ranged sets for Haskell (bsd3, data, library)2019-03-110.4.0PaulJohnson
Ref00.01Generic Mutable Ref Abstraction Layer (bsd3, data, library)2013-03-280.1.1.0CarterSchonwald
RefSerialize310.04Write to and read from ByteStrings maintaining internal memory references (bsd3, data, database, library, parsing)2017-02-060.4.0AlbertoCorona
SG10.03Small geometry library for dealing with vectors and collision detection (bsd3, data, library, math)2009-03-171.0NeilBrown
SGplus20.01(updated) Small geometry library for dealing with vectors and collision detection (bsd3, data, library, math)2016-09-011.1donomii
SciBaseTypes90.02Base types and classes for statistics, sciences and humanities (bsd3, data, library)2021-06-040.1.1.0ChristianHoener
SegmentTree60.01Data structure for querying the set (or count) of intervals covering given point (bsd3, data, library)2012-10-290.3AlexandruScvortov, DmitryAstapov
Semigroup90.03A semigroup (bsd3, data, library)2011-04-130.0.7TonyMorris
Set40.00See README for more info (data, library, mpl)2019-12-270.0.2.0
ShortestPathProblems20.02grammars for TSP and SHP (bsd3, data, library)2017-03-060.0.0.1ChristianHoener
SizeCompare30.01Fast size comparison for standard containers. (data, library)2010-03-020.1BramSchuur
SpinCounter00.01Lock free Spin Counter (bsd3, data, library)2015-01-240.0.1julek
StateVar2850.029State variables (bsd3, data, library)2021-07-251.2.2EdwardKmett, SvenPanne, phadej, ryanglscott
StateVar-transformer50.02State variables (bsd3, data, library)2014-03-061.0.0.0seagull
Strafunski-ATermLib40.01An abstract data type designed for the exchange of tree-like data structures (bsd3, data, library)2013-05-031.6.0.3JamesKoppel
Stream1570.015A library for manipulating infinite lists. (bsd3, data, library)2015-02-060.4.7.2WouterSwierstra
SuffixStructures10.00Suffix array construction (bsd3, data, data-structures, library, program)2015-05-070.0.1.0ChristianHoener
TCache240.06A Transactional cache with user-defined persistence (bsd3, data, database, library)2023-02-120.13.3AlbertoCorona
Tainted70.01Tainted type, and associated operations (bsd3, control, data, library, monads, trans)2015-05-270.1.0.2RossMeikleham
Tape10.02Bidirectionally infinite streams, akin to the tape of a Turing machine. (bsd3, data, library)2014-06-280.4.0.0kwf
Tensor210.05Tensor data types (bsd3, data, library)2018-07-251.1.0.2SvenPanne
Transhare30.01A library to apply transformation to containers so as to maximize sharing of unchanged subcomponents. (bsd3, data, library)2011-06-190.9ChrisKuklewicz
TreeCounter20.01Wait-free Tree Counter (bsd3, data, library)2015-01-240.0.2julek
Treiber00.01Lock free Treiber stack (bsd3, data, library)2015-01-310.0.4julek
TypeNat130.02Some Nat-indexed types for GHC (data, library, mit)2022-05-190.5.0.1alexvieth
Unique1342.07It provides the functionality like unix "uniq" utility (bsd3, data, library)2021-09-300.4.7.9kapral
Validation (deprecated in favor of validation)40.01A data-type like Either but with an accumulating Applicative (bsd3, data, deprecated, library)2012-08-140.2.0TonyMorris
Vec200.015Fixed-length lists and low-dimensional linear algebra. (bsd3, data, library, math)2014-08-061.0.5ScottDillard
Vec-Boolean70.02Provides Boolean instances for the Vec package (bsd3, data, library, math)2012-08-051.0.6TobiasBexelius
VecN50.01a simple peano-indexed vector type (bsd3, data, library)2012-03-030.0.2AndrasSlemmer
WAVE150.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-260.1.0.0triplepointfive
WeakSets150.02Simple set types. Useful to create sets of arbitrary types and nested sets. (data, lgpl, library)2023-11-051.6.1.0gsabbagh
XML40.01Extensible Markup Language (bsd3, data, library)2018-08-190.0.1.0
Z-Botan92.00Crypto for Haskell (bsd3, data, library)2021-06-040.4.0.0winterland
Z-Data682.55Array, vector and text (bsd3, data, library)2024-06-282.0.1.0winterland, lyndward
Z-IO382.04Simple and high performance IO toolkit for Haskell (bsd3, data, library)2022-11-262.0.0.0winterland, lyndward
Z-MessagePack70.00MessagePack (bsd3, data, library)2021-04-250.4.1.0winterland, lyndward
Z-YAML80.00YAML tools (bsd3, data, library)2023-07-160.3.5.0winterland, lyndward
ZipFold60.01Zipping folds (bsd3, data, library)2009-07-120.1.4ConalElliott
abcBridge170.01Bindings for ABC, A System for Sequential Synthesis and Verification (bsd3, data, library)2015-12-120.15AaronTomb, KevinQuick, RobertDockins, galoisinc
abeson00.01interconversion between aeson and bson. (data, library, mit)2014-09-190.1.0.1HirotomoMoriwaki
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-conduit10.01Drive Aho-Corasick machines in Conduit pipelines (bsd3, data, library)2013-09-300.1.0.0YutaTaniguchi
accelerate552.544An embedded language for accelerated array processing (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-281.3.0.0ManuelChakravarty, TrevorMcDonell
accelerate-bignum60.01Fixed-length large integer arithmetic for Accelerate (accelerate, bsd3, data, library)2020-08-280.3.0.0TrevorMcDonell
accelerate-cuda (deprecated in favor of accelerate-llvm-ptx)170.08Accelerate backend for NVIDIA GPUs (bsd3, compilers-interpreters, concurrency, data, deprecated, library, parallelism)2017-03-310.17.0.0ManuelChakravarty, TrevorMcDonell
accelerate-io160.05Convert between Accelerate arrays and raw pointers (accelerate, bsd3, data, library)2020-08-281.3.0.0ManuelChakravarty, TrevorMcDonell
accelerate-io-JuicyPixels10.00Convert between Accelerate arrays and JuicyPixels images (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-io-array20.00Convert between Accelerate and array (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-io-bmp10.00Convert between Accelerate arrays and BMP images (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-io-bytestring80.03Convert between Accelerate and ByteString (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-io-cereal10.00Binary serialisation of Accelerate arrays using cereal (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-io-repa20.00Convert between Accelerate and Repa arrays (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-io-serialise40.00Binary serialisation of Accelerate arrays using serialise (accelerate, bsd3, data, library)2021-01-050.1.0.0TrevorMcDonell
accelerate-io-vector10.01Convert between Accelerate and vector (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-llvm160.06Accelerate backend component generating LLVM IR (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-281.3.0.0TrevorMcDonell
accelerate-llvm-native220.05Accelerate backend for multicore CPUs (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-281.3.0.0TrevorMcDonell
accelerate-llvm-ptx212.05Accelerate backend for NVIDIA GPUs (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-281.3.0.0TrevorMcDonell
accelerate-random (deprecated in favor of mwc-random-accelerate)00.01Generate Accelerate arrays filled with high quality pseudorandom numbers (bsd3, data, deprecated, library)2015-10-160.15.0.0TrevorMcDonell
access-token-provider10.01Provides Access Token for Services (bsd3, data, library)2018-05-010.1.1.0mtesseract
active2600.03Abstractions for animation (bsd3, data, library)2023-12-150.2.1BrentYorgey, RyanYates, jeffreyrosenbluth, bergey, cchalmers
adaptive-containers00.01Self optimizing container types (bsd3, data, library)2009-04-110.3DonaldStewart
adaptive-tuple30.01Self-optimizing tuple types (bsd3, data, library)2010-03-160.2.0JohnLato
adhoc-fixtures60.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-applicative10.01make To/From JSOn instances from an applicative description (data, library, mit)2015-06-240.1.0.0GregWeber
aeson-bson10.01Mapping between Aeson's JSON and Bson objects. (data, library)2013-05-240.3.0AlfredoDiNapoli
aeson-casing530.040Tools to change the formatting of field names in Aeson instances. (data, library, mit)2019-03-280.2.0.0andrewrademacher
aeson-dependent-sum30.00JSON encoding/decoding for dependent-sum (data, dependent-types, gpl, json, library)2022-08-270.1.0.1jack
aeson-extra490.011Extra goodies for aeson (aeson, bsd3, data, library)2023-07-090.5.1.3phadej
aeson-helper70.02Aeson helper func (aeson, bsd3, data, library)2022-04-240.2.0.0Lupino
aeson-injector342.07Injecting fields into aeson values (data, json, library, mit, web)2023-11-212.0.0.0NCrashed
aeson-iproute250.02Aeson instances for iproute types (bsd3, data, library)2022-05-080.3.0sickmind, MaxGabriel
aeson-lens140.05Lens of Aeson (bsd3, data, library)2013-02-140.5.0.0HideyukiTanaka
aeson-optics430.04Law-abiding optics for aeson (data, json, library, mit, optics)2023-06-271.2.1phadej
aeson-options (deprecated)30.03Options to derive FromJSON/ToJSON instances (data, deprecated, json, library, mit)2018-10-010.1.0serokell
aeson-possible100.00Possible values for aeson (bsd3, data, json, library, web)2024-06-270.1.0.1jonathanjouty
aeson-schema260.01Haskell JSON schema validator and parser generator (data, library, mit)2020-04-090.4.2.0MateuszKowalczyk, TimBaumann, ChristianMarie, ocramz
aeson-t10.01Transform JSON (data, library, mit)2015-04-280.0.5begriffs
aeson-utils30.04Utilities for working with Aeson. (bsd3, data, library)2015-05-250.3.0.2AdamBergmark, ErikHesselink
aeson-value-parser570.02API for parsing "aeson" JSON tree into Haskell types (data, json, library, mit, parsing)2023-12-090.19.7.2NikitaVolkov
aeson-via50.00Wrappers to derive-via Aeson ToJSON/FromJSON typeclasses (bsd3, data, library)2023-08-090.2.2ejconlon
aeson-with60.01withXField combinators for aeson (aeson, data, library, mit)2020-08-090.1.2.0locallycompact
aeson-yak180.01Handle JSON that may or may not be a list, or exist (data, library, mit)2017-12-200.1.1.3tejon
affinely-extended50.01 (data, library, mit)2017-04-050.1.0.0clinton
afis50.01Anti-forensic Information Splitter (bsd3, cryptography, data, library)2013-10-280.1.2VincentHanquez
agreeing110.00Idiomatic data structure for agreement (bsd3, data, library)2023-11-060.2.2.0jcranch
aig250.02And-inverter graphs in Haskell. (bsd3, data, library)2018-06-120.2.6AaronTomb, KevinQuick, RobertDockins, galoisinc
aip50.00Aeronautical Information Package (AIP) (aviation, bsd3, data, library, program)2019-03-040.1.3qfpl
aip-version60.00Version of AIP documents (aviation, bsd3, data, program)2024-11-180.0.0.3TonyMorris
alfred-margaret300.02Fast Aho-Corasick string searching (bsd3, data, library, program, text)2024-09-062.1.0.2fatho, rkrzr
algebraic-classes270.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-160.1.0.0EricRochester
align90.01Sequence alignment algorithms. (bsd3, data, library)2015-07-160.1.1.2literon
align-affine10.00Sequence alignment with an affine gap penalty model (bsd3, data, library)2021-11-260.1.0.0CharlesLi
alignment70.00Zip-alignment (bsd3, data, library)2023-10-050.1.0.4TonyMorris
alist160.00lists with O(1) append (bsd3, data, library)2019-08-030.1.2.7AlanHawkins
alphachar50.02A character between a-z (bsd3, data, library)2023-11-090.0.5TonyMorris, qfpl
alpino-tools (deprecated)50.01Alpino data manipulation tools (data, deprecated, library, natural-language-processing, program)2012-04-070.2.0DanielDeKok
altcomposition40.01Alternative combinators for unorthodox function composition (bsd3, data, library)2016-07-260.2.3.0jcristovao
alternative-io (deprecated in favor of io-choice)10.02IO as Alternative instance (deprecated) (bsd3, data, deprecated, library)2012-04-230.0.1KazuYamamoto
always50.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-fix20.00A fixpoint of a functor that can be annotated (bsd3, data, library)2019-05-210.1.0.0GuerricChupin
anonymous-sums60.03Anonymous sum types (bsd3, data, library)2016-12-230.6.0.0OmariNorman
anonymous-sums-tests30.01QuickCheck functions to accompany the anonymous-sums package (bsd3, data, library)2014-07-300.4.0.0OmariNorman
apache-md5152.01Apache specific MD5 digest algorighm. (bsd3, cryptography, data, library)2015-06-210.6.1.4PeterTrsko
apart00.00Get all your structure and rip it apart. (bsd3, control, data, library, program)2018-09-280.1.3iokasimovmt
apecs1012.255Fast Entity-Component-System library for game programming (bsd3, control, data, game, library)2024-03-200.9.6AlexanderBondarenko, jship, jonascarpay
apecs-stm160.00STM stores for apecs (bsd3, control, data, game, library)2023-11-090.2AlexanderBondarenko, jship, jonascarpay
app-lens00.01applicative (functional) bidirectional programming beyond composition chains (bsd3, data, lenses, library)2016-09-250.1.0.3kztk
appc90.01app container types and tools (data, library, mit, program)2015-04-100.0.6wereHamster
applicable70.00A class for things that can be applied (data, library, mit)2022-07-170.4.1.0anselmschueler
applicative-numbers180.06Applicative-based numeric instances (bsd3, data, library, numerical)2014-04-090.1.3ConalElliott
apply-merge130.00Lift a binary, non-decreasing function onto ordered lists and order the output (bsd3, data, library)2024-05-110.1.1.0pgujjula
approximate-equality150.01Newtype wrappers for approximate equality (bsd3, data, library)2014-08-161.1.0.2DavidHimmelstrup, GregoryCrosswhite
arbor-lru-cache141.251LRU cache based on STM (concurrency, data, library, mit)2019-10-030.1.1.1newhoggy, arbornetworks
arff30.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)120.02A practical arithmetic encoding (aka Godel numbering) library. (bsd3, data, deprecated, library, serialization, test, testing)2020-02-091.0.2emc2, Bodigrim
armor80.01Prevent serialization backwards compatibility problems using golden tests (bsd3, data, library, testing)2021-05-190.2.0.1DougBeardsley
array-builder210.04Builders for arrays (bsd3, data, library)2024-02-020.1.4.1andrewthad, l3c_amartin
array-chunks240.06Lists of chunks (bsd3, data, library)2024-02-060.1.4.2andrewthad, l3c_amartin
array-list72.00IsList instances of Array for OverloadedLists extension (array, data, library, list, mit)2020-06-230.2.0.0epoberezkin
array-primops30.01Extra foreign primops for primitive arrays (bsd3, data, library)2017-08-100.2.0.1AndrasKovacs
array-utils (deprecated)40.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-250.1.0.0chessai
ascii1302.012The ASCII character set and encoding (apache, data, library, text)2023-06-261.7.0.1chris_martin, Monoid_Mary
ascii-case290.05ASCII letter case (apache, data, library, text)2023-06-211.0.1.3chris_martin, Monoid_Mary
ascii-caseless110.03ASCII character without an upper/lower case distinction (apache, data, library, text)2023-06-210.0.0.1chris_martin, Monoid_Mary
ascii-char430.09A Char type representing an ASCII character (apache, data, library, text)2023-01-051.0.1.0chris_martin, Monoid_Mary
ascii-group400.01ASCII character groups (apache, data, library, text)2023-12-311.0.0.17chris_martin, Monoid_Mary
ascii-numbers160.01ASCII representations of numbers (apache, data, library, numeric, text)2023-06-261.2.0.1chris_martin
ascii-predicates350.01Various categorizations of ASCII characters (apache, data, library, text)2023-06-261.0.1.3chris_martin, Monoid_Mary
ascii-superset420.04Representing ASCII with refined supersets (apache, data, library, text)2023-06-261.3.0.1chris_martin, Monoid_Mary
ascii-table10.01ASCII table (bsd3, data, library)2019-03-150.3.0.2mitchellwrosen
ascii-th280.01Template Haskell support for ASCII (apache, data, library, text)2023-06-261.2.0.1chris_martin, Monoid_Mary
ascii-vector-avc20.01Process Ascii Vectors for Advantest 93k (data, gpl, library, program)2014-10-150.1.0.0m
ascii85-conduit00.01Conduit for encoding ByteString into Ascii85 (bsd3, conduit, data, library)2014-01-260.1.0.0KazuoKoga
asn10.01asn type and encoding/decoding (bsd3, data, library)2018-06-130.1.0.0chessai
asn1-ber-syntax30.00ASN.1 BER Encode and Decode (bsd3, data, library)2023-04-110.2.0.0andrewthad
asn1-data (deprecated in favor of asn1-encoding)530.09ASN1 data reader and writer in RAW, BER and DER forms (bsd3, data, deprecated, library)2015-09-070.7.2VincentHanquez
asn1-encoding2441.7540ASN1 data reader and writer in RAW, BER and DER forms (bsd3, data, library)2019-09-290.9.6VincentHanquez
asn1-parse2470.08Simple monadic parser for ASN1 stream types. (bsd3, data, library)2019-09-290.9.5VincentHanquez
asn1-types2680.038ASN.1 types (bsd3, data, library)2020-03-240.3.4VincentHanquez
assoc4440.010swap and assoc: Symmetric and Semigroupy Bifunctors (bsd3, data, library)2024-05-121.1.1phadej
assoc-list72.01Association lists (lists of tuples) (data, library, mit)2021-08-110.1.0.1chris_martin, Monoid_Mary
assoc-listlike60.01Association lists (list-like collections of tuples) (data, library, mit)2021-08-110.1.0.1chris_martin, Monoid_Mary
ast-path70.00vocabulary representation for predicting program properties (bsd3, data, library, natural-language-processing)2019-06-170.2.0ijaketak
astar400.03General A* search algorithm. (bsd3, data, library)2016-03-290.3.0.0CaleGibbard, JohannesWeiss
aterm120.02serialisation for Haskell values with sharing support (data, gpl, library, parsing)2020-10-060.1.0.2ChristianMaeder
atlassian-connect-descriptor360.02Code that helps you create a valid Atlassian Connect Descriptor. (apache, data, library)2023-08-060.4.15.0RobertMassaioli, eero, AshleyValent
atomic-counter680.02Mutable counters that can be modified with atomic operatinos (apache, concurrency, data, data-structures, library)2024-12-160.1.2.3SergeyVinokurov
atomic-primops2362.031A safe approach to CAS and other atomic ops in Haskell. (bsd3, data, library)2024-06-200.8.8BrandonSimmons, GregoryCollins, RyanNewton, ryanglscott, peter_fogg, chchen
atomic-primops-foreign00.01An atomic counter implemented using the FFI. (bsd3, data, library)2014-08-180.6.2RyanNewton
attempt (deprecated in favor of exceptions)330.016Concrete data type for handling extensible exceptions as failures. (deprecated) (bsd3, data, deprecated, failure, library)2014-03-260.4.0.1MichaelSnoyman
atto-lisp90.07Efficient parsing and serialisation of S-Expressions. (bsd3, data, library, text)2018-09-240.2.2.3ThomasSchilling
attoparsec-arff50.01An ARFF file parser using Attoparsec (ai, data, gpl, library, text)2012-02-090.0PaulWilson
attoparsec-binary390.012Binary processing extensions to Attoparsec. (bsd3, data, library)2012-09-220.2AndrewDrake
attoparsec-conduit (deprecated in favor of conduit-extra)240.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-varword50.01Variable-length integer decoding for Attoparsec (data, lgpl, library)2018-05-030.1.0.0ch3pjw
attosplit20.01Split a lazy bytestring at boundaries defined by an attoparsec parser (bsd3, data, library)2011-12-190.1.0.0YitzGale
audiovisual00.02A battery-included audiovisual framework (bsd3, data, library, records)2015-03-210.0FumiakiKinoshita
auto-lift-classes30.01Deriving (Show|Read)(1|2) (bsd3, data, library, reflection)2023-12-081.1viercc
automata10.00automata (bsd3, data, library, math)2019-01-220.1.0.0chessai
avl-static10.01A compile-time balanced AVL tree. (bsd3, data, library)2014-01-120.1.0.0FedericoLebron
avro952.2511Avro serialization support for Haskell (bsd3, data, library)2024-08-040.6.2.1newhoggy, alexeyraga, haskellworks
avro-piper20.00Tool for decoding avro (bsd3, data, library, program)2020-01-131.0.3newhoggy, haskellworks
b-tree60.01Immutable disk-based B* trees (bsd3, data, library)2018-11-040.1.4BenGamari
babynf00.00Library for generating parsers from ABNF (data, library, mit)2024-08-050.1.0.2barnaba_piotrowski
bank-holidays-england200.01Calculation of bank holidays in England and Wales (bsd3, data, library)2024-10-290.2.0.11dcturner, dten
barbies-th500.02Create strippable HKD via TH (bsd3, data, data-structures, generics, library)2023-12-120.1.11FumiakiKinoshita
base16852.011Fast RFC 4648-compliant Base16 encoding (bsd3, data, library)2023-06-221.0topos
base16-bytestring2532.0175RFC 4648-compliant Base16 encodings for ByteStrings (bsd3, data, library)2021-10-291.0.2.0BryanOSullivan, HerbertValerioRiedel, MikhailGlushenkov, topos
base16-lens100.00Optics for the Base16 library (bsd3, data, library)2021-02-220.1.3.2topos
base32492.05Fast RFC 4648-compliant Base32 encoding (bsd3, data, library)2023-10-190.4topos
base32-bytestring50.02Fast base32 and base32hex codec for ByteStrings (bsd3, codec, data, library)2013-12-010.2.1.0SamTruzjan
base32-lens90.00Optics for the Base32 library (bsd3, data, library)2021-02-220.1.1.1topos
base32-z-bytestring30.01Fast z-base32 and z-base32hex codec for ByteStrings (bsd3, codec, data, library)2019-04-091.0.0.0AlfredoDiNapoli, RenzoCarbonara
base32string130.02Fast and safe representation of a Base-32 string (data, library, mit)2015-05-270.9.1solatis
base58-bytestring1190.011Implementation of BASE58 transcoding for ByteStrings (bytestrings, data, library, public-domain)2015-01-300.1.0AlekseyUymanov
base58string110.04Fast and safe representation of a Base-58 string (data, library, mit)2015-05-100.10.0solatis
base6220.00Base62 encoding and decoding (bsd3, data, library)2024-02-060.1.1.2andrewthad, l3c_amartin
base642430.029A modern Base64 library (bsd3, data, library)2024-01-111.0topos, SofiaMA
base64-bytes60.00Base64 encoding of byte sequences (bsd3, data, library)2024-02-010.1.1.1andrewthad, l3c_amartin
base64-bytestring2862.25377Fast base64 encoding and decoding for ByteStrings (bsd3, data, library)2021-08-121.2.1.0BryanOSullivan, HerbertValerioRiedel, MikhailGlushenkov, topos
base64-bytestring-type1130.05A newtype around ByteString, for base64 encoding (bsd3, data, library)2019-03-271.0.1ErikDeCastroLopo, phadej
base64-conduit (deprecated in favor of conduit-combinators)10.03Base64-encode and decode streams of bytes. (deprecated) (bsd3, conduit, data, deprecated, library)2014-03-211.0.0.1MichaelSnoyman
base64-lens70.00Optics for the Base64 library (bsd3, data, library)2021-02-220.3.1topos
baserock-schema00.00Baserock Definitions Schema (bsd3, data, library, program)2018-07-030.0.3.5locallycompact
basics10.00Modules for primitive types (bsd3, data, library)2023-08-290.2.0.0andrewthad
batch50.01Simplify queuing up data and processing it in batch. (bsd3, data, library)2018-01-270.1.0.0AlexanderThiemann
bcp47300.02Language tags as specified by BCP 47 (data, data-structures, library, mit)2022-03-300.2.0.6PatrickBrisbin, dukerutledge, mjgpy3, chris_martin, FreckleEngineering
bcrypt310.010Haskell bindings to the bcrypt password hash (bsd3, cryptography, data, library)2017-12-310.0.11AndrewMiller
bdelta (deprecated in favor of bytestring-delta)50.01Simple, fast binary diff/patch (data, deprecated, library, mit)2012-02-220.1.1.1JoeyAdams
beamable10.02Generic serializer/deserializer with compact representation (bsd3, data, library, serialization)2014-06-030.1.1.1JohnLato, MichaelBaikov
bencoding582.05A library for encoding and decoding of BEncode data. (bsd3, data, library)2024-12-110.4.5.6SamTruzjan, SergeyVinokurov
bencoding-lens00.00Lenses for bencoded data. (bsd3, data, library)2022-03-100.1.0.0jmorag
bert140.04BERT implementation (bsd3, data, library)2016-04-051.2.2.5MariusEriksen, RomanCheplyaka, manzyuk
between250.03Function combinator "between" and derived combinators (bsd3, data, library)2016-01-090.11.0.0PeterTrsko
bff50.01Bidirectionalization for Free! (POPL'09) (data, library, public-domain)2011-03-220.3.1.2DanielSeidel, JanisVoigtlaender, JoachimBreitner
bff-mono70.01"Bidirectionalization for Free" for Monomorphic Transformations (bsd3, data, lenses, library)2014-08-140.2.3kztk
bidispec10.03Specification of generators and parsers (data, library)2010-10-050.1.3DavidLeuschner, StefanWehr
bidispec-extras00.01Extra helper functions for bidirectional specifications (data, library)2010-10-050.1StefanWehr
bifunctor-classes-compat190.09Compatibility package for the Bifunctor, Bifoldable, and Bitraversable classes (bsd3, data, functors, library)2023-01-290.1ryanglscott
bifunctors6452.5234Bifunctors (bsd3, data, functors, library)2024-03-195.6.2EdwardKmett, EricMertens, ryanglscott
bimap2360.048Bidirectional mapping between two key types (bsd3, data, library)2022-05-150.5.0StuartCook, joel_williamson
bimap-server80.01Two-column database server. (bsd3, data, library)2015-07-060.1.0.1DanielDiaz
bimaps150.07bijections with multiple implementations. (bsd3, data, library)2017-03-030.1.0.2ChristianHoener
bin1620.05Bin: binary natural numbers. (data, dependent-types, gpl, library, math, singletons)2024-06-080.1.4phadej
binary4940.01116Binary serialisation for Haskell values using lazy ByteStrings (bsd3, data, library, parsing)2018-08-02BenGamari, DonaldStewart, IanLynagh, LennartKolmodin
binary-bits80.010Bit parsing/writing on top of binary. (bsd3, data, library, parsing)2015-01-090.5LennartKolmodin
binary-communicator20.01Flexible way to ease transmission of binary data. (bsd3, data, library)2015-09-141.0.2.2SoenkeHahn, YvesPares
binary-derive00.01Automatic deriving of Binary using GHC.Generics (data, gpl, library)2011-11-050.1.0JaredHance
binary-enum50.01Simple wrappers around enum types (bsd3, data, library)2016-01-160.1.2.0tolysz
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-generic150.01Generic binary serialisation using binary and syb. (bsd3, data, library, parsing)2012-08-070.2.1LarsPetersen
binary-generic-combinators170.00Combinators and utilities to make Generic-based deriving of Binary easier and more expressive (bsd3, data, library, parsing)2021-12-110.4.4.00xd34df00d
binary-ieee754180.03Backport ieee754 float double combinators to older binary (bsd3, data, library)2016-10-240.1.0.0winterland
binary-indexed-tree10.01Binary Indexed Trees (a.k.a. Fenwick Trees). (data, library)2012-10-100.1MaxwellSayles
binary-io142.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-071.1.1.2DanielDiaz
binary-orphans2750.011Compatibility package for binary; provides instances (binary, bsd3, compatibility, data, library, parsing)2024-05-171.0.5phadej
binary-parsers60.03Extends binary with parsec/attoparsec style parsing combinators. (bsd3, data, library)2019-06-260.2.4.0winterland
binary-protocol10.01Monad to ease implementing a binary network protocol. (bsd3, data, library)2009-09-041.0GregoryCrosswhite
binary-protocol-zmq40.01Monad to ease implementing a binary network protocol over ZeroMQ (bsd3, data, library, network)2010-08-020.2NicolasTrangez
binary-shared180.03Sharing for the binary package (data, library)2013-05-040.8.3HamishMackenzie, JuergenNicklischFranken
binary-state90.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-140.1.0.1DanielDiaz
binary-streams40.01data serialization/deserialization io-streams library (bsd3, data, io-streams, library)2015-05-070.1.0.1GregoryCollins, petterb
binary-strict570.011Binary deserialisation using strict ByteStrings (bsd3, data, library, parsing)2020-04-110.4.8.6AdamLangley, DominicSteinitz
binary-tagged130.03Tagged binary serialisation. (bsd3, data, library)2021-10-090.3.1phadej
binary-typed (deprecated)90.01Type-safe binary serialization (bsd2, data, deprecated, library, serialization)2015-12-191.0quchen
binary-varint80.02VarInt encoding/decoding via Data.Binary (bsd3, data, library)2019-05-230.1.0.0KimAltintop, jkarni
binarydefer70.01Binary serialization with deferred loading (bsd3, data, library)2014-03-131.2.2NeilMitchell
bind-marshal20.01Data marshaling library that uses type level equations to optimize buffering. (bsd3, data, library)2011-10-300.1CoreyOConnor
binder30.00Variable binding for abstract syntax tree (data, library, mit)2023-10-090.3ijaketak
bindynamic40.01A variation of Data.Dynamic.Dynamic with a Binary instance (data, gpl, library)2018-03-261.0.0.1lspitzner
bini32.01A collection of various methods for reading and writing bini files. (bsd3, configuration, data, library)2016-01-220.1.5TWeise
binrep100.02Encode precise binary representations directly in types (data, generics, library, mit, serialization)2024-10-031.0.0raehik
bit-protocol102.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-vector60.01Simple bit vectors for Haskell (bit-vectors, bsd3, data, library)2015-03-240.2.0AdamFoltzer
bitarray270.02Mutable and immutable bit arrays (bsd3, data, library)2014-08-120.0.1.1BalazsKomuves
bitfield30.00Generic and easy to use haskell bitfields (bit, data, library, mit)2024-08-120.0.0.1JannisO
bitmap230.012A library for handling and manipulating bitmaps (rectangular pixel arrays). (bsd3, data, graphics, library)2012-02-130.0.2BalazsKomuves
bitmap-opengl190.06OpenGL support for Data.Bitmap. (bsd3, data, graphics, library)2014-03-190.0.1.5BalazsKomuves
bitmaps00.01Bitmap library (bsd3, codec, data, graphics, library)2014-11-300.2.6.3ByronJohnson
bits372.012Various bit twiddling and bitwise serialization primitives (bsd3, data, library, serialization)2021-11-070.6EdwardKmett, EricMertens, ryanglscott
bits-atomic80.07Atomic bit operations on memory locations for low-level synchronization (bsd3, concurrency, data, foreign, library)2010-09-050.1.3GabrielWicke
bits-bytestring40.02Bits instance for bytestrings. (bsd3, data, library)2016-03-250.1.0.1oldmanmike
bits-bytestring-lazy50.01Bits instance for lazy bytestrings. (bsd3, data, library)2016-09-070.1.0.1semaj
bits-conduit40.01Bitstream support for Conduit (bsd3, conduit, data, library)2012-06-290.2.0.0HideyukiTanaka
bits-extra310.09Useful bitwise operations (bit, bsd3, data, library)2022-03-230.0.2.3newhoggy, haskellworks, GeorgeWilson
bits-extras20.04Efficient high-level bit operations not found in Data.Bits (bsd3, data, library)2010-09-200.1.3GabrielWicke
bitstream120.02Fast, packed, strict and lazy bit streams with stream fusion (data, library, public-domain)2020-09-090.3.0.1MasatakeDaimon
bitstring60.02Lazy bit strings (bsd3, data, library)2010-08-010.0.0BalazsKomuves
bitvec3212.2516Space-efficient bit vectors (bit-vectors, bsd3, data, library, public-domain)2023-08-151.1.5.0JamesCook, Bodigrim
bitwise480.06fast multi-dimensional unboxed bit packed Bool arrays (bit-vectors, bsd3, data, data-structures, library)2018-04-261.0.0.1ClaudeHeilandAllen
bitwise-enum370.01Bitwise operations on bounded enumerations (bsd3, data, data-structures, foreign, library)2023-07-301.0.1.2jnbooth
blaze-builder3870.0285Efficient buffered output. (bsd3, data, library)2023-08-270.4.2.3AndreasAbel, JasperVanDerJeugt, LeonSmith, SimonMeier
blaze-builder-conduit (deprecated in favor of conduit-extra)140.016Convert streams of builders to streams of bytestrings. (deprecated) (bsd3, conduit, data, deprecated, library)2014-04-021.1.0MichaelSnoyman
blaze-builder-enumerator190.013Enumeratees for the incremental conversion of builders to bytestrings. (bsd3, data, enumerator, library)2015-04-010.2.1.0MichaelSnoyman, SimonHengel, SimonMeier, ThomasSutton
blazeT70.01A true monad (transformer) version of the blaze-markup and blaze-html libraries (data, library, mit, text, web)2023-09-110.0.6alaminium, johannesgerer
bloomfilter980.03Pure and impure Bloom Filter implementations. (bsd3, data, library)2023-08-042.0.1.2BryanOSullivan, JoeyHess
bloomfilter-redis32.01Distributed bloom filters on Redis (using the Hedis client). (bsd3, data, library)2019-06-250.1.0.4hesiod
boltzmann-samplers120.03Uniform random generators (data, generic, library, mit, random)2018-04-010.1.1.0lyxia
bond-haskell150.01Runtime support for BOND serialization (bsd3, data, library, parsing)2016-11-260.1.5.0blaze
bool-extras100.03A fold function for Bool (bsd3, data, library)2014-04-040.4.0TomLokhorst
boolean-list60.02convert numbers to binary coded lists (data, gpl, library)2017-10-260.1.0.2AlanHawkins
boolean-normal-forms50.01Boolean normal form: NNF, DNF & CNF (data, library, mit)2019-12-040.0.1.1phadej
boombox10.01Chronokinetic stream sources and incremental consumers (bsd3, data, library)2016-02-080.0FumiakiKinoshita
boring3250.09Boring and Absurd types (bsd3, data, library)2024-05-170.2.2phadej
both140.01Like Maybe, but with a different Monoid instance. (data, library, mit)2021-08-150.1.1.2barrucadu
bounded-array20.01Arrays with a value for every index (bsd3, data, library)2018-10-150.1.0.0puffnfresh
bounded-queue110.01A strict, immutable, thread-safe, single-ended, bounded queue. (bsd3, data, library)2019-05-061.0.0fosskers
boundingboxes80.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-chunked2340.01Chunked HTTP transfer encoding for bytestring builders (bsd3, data, library, network)2018-09-290.0.0.4sjakobi
bson950.021BSON documents are JSON-like objects with a standard binary encoding. (apache, data, library)2020-03-230.4.0.1FedorGogolev, GregWeber, MaximMitroshin, TonyHannan, VictorDenisov
bson-generic120.01Generic functionality for BSON (bsd3, data, library)2020-08-080.0.9PetrPilar
bson-generics (deprecated in favor of bson-generic)10.01Generics functionality for BSON (bsd3, data, deprecated, library)2012-01-260.0.1PetrPilar
bson-mapping140.01Mapping between BSON and algebraic data types. (data, library)2017-03-050.1.5.1FrancescoMazzoli, ak3n
bspack60.01A simple and fast bytestring packer (bsd3, data, library)2014-12-020.0.4nicolasdp
btree80.01B-Tree on Unmanaged Heap (bsd3, data, library)2018-11-090.4.0andrewthad, chessai
buffer10.02Simple mutable low-level buffer for IO (data, library, mit)2017-11-010.5.3NikitaVolkov
buffer-builder350.05Library for efficiently building up buffers, one piece at a time (bsd3, data, library)2022-05-130.2.4.8chadaustin, afriesen
buffer-builder-aeson10.01Serialize Aeson values with Data.BufferBuilder (data, library, mit)2022-05-220.2.0.5chadaustin, afriesen
buildable30.01Typeclass for builders of linear data structures (data, library, mit)2015-03-100.1.0.3IvanMiljenovic
builder20.00bounded ByteArray builder type (bsd3, data, library)2019-09-130.2chessai
bv270.07Bit-vector arithmetic library (bit-vectors, bsd3, data, library)2018-03-110.5IagoAbal
bv-embed60.00Define embeddings of small bit vectors into larger ones (bsd3, data, library)2019-01-270.1.0benselfridge
bv-little92.03Efficient little-endian bit vector library (bit-vectors, bsd3, data, library)2023-10-031.3.2recursion_ninja
by-other-names50.00Give aliases to record fields. (bsd3, data, library)2022-12-051.2.3.0DanielDiazCarrete
byte-containers30.01Sets and maps with 8-bit words for keys (bsd3, data, library)2024-01-310.1.0.1l3c_amartin
byte-order400.09Portable big-endian and little-endian conversions (bsd3, data, library)2024-02-020.1.3.1andrewthad, chessai, l3c_amartin
byteable1230.075Type class for sequence of bytes (bsd3, data, library)2013-06-280.1.1VincentHanquez
bytebuild1260.021Build byte arrays (bsd3, data, library)2024-12-110.3.16.3andrewthad, chessai, l3c_amartin
bytehash340.01Universal hashing of bytes (bsd3, data, library)2024-02-140.1.1.2andrewthad, chessai, l3c_amartin
bytelog30.00Fast logging (bsd3, data, library)2024-02-020.1.3.1andrewthad, l3c_amartin
bytes3112.027Sharing code for serialization between binary and cereal (bsd3, data, library, serialization)2024-12-040.17.4EdwardKmett, EricMertens, ryanglscott
bytes-metrics20.00Calculate string metrics on Bytes efficiently (bsd3, data, library)2024-01-300.1.0.0l3c_amartin
bytes-patterns00.00Template haskell macro for casing on Bytes (data, library, mit)2024-02-070.1.0.0l3c_amartin
byteset170.01Set of bytes. (bsd3, data, library)2023-09-270.1.1.1DanielDiaz
byteslice1430.036Slicing managed and unmanaged memory (bsd3, data, library)2024-12-110.2.14.0andrewthad, chessai, l3c_amartin
bytesmith850.015Nonresumable byte parser (bsd3, data, library)2024-02-280.3.11.1andrewthad, chessai, l3c_amartin
bytestring5272.756101Fast, compact, strict and lazy byte strings with a list interface (bsd3, data, library)2024-12-060.12.2.0BenGamari, DonaldStewart, DuncanCoutts, HerbertValerioRiedel, IanLynagh, SylvainHenry, Bodigrim, sjakobi, chessai, clyring
bytestring-aeson-orphans10.00Aeson instances for ByteString, using base 64 encoding (bsd3, data, library)2023-05-250.1.0.1RyanTrinkle, abrar, alexfmpe, maralorn, ymeister
bytestring-arbitrary82.03Arbitrary instances for ByteStrings (bsd3, data, library)2019-06-040.1.3tsuraan
bytestring-builder1720.046The new bytestring builder, packaged outside of GHC (bsd3, data, library)2018-09-250.10.8.2.0LeonSmith, ryanglscott
bytestring-builder-varword00.01Variable-length integer encoding (data, lgpl, library)2018-05-030.1.0.0ch3pjw
bytestring-class (deprecated)40.09Classes for automatic conversion to and from strict and lazy bytestrings. (deprecated) (bsd3, data, deprecated, library)2014-03-210.0.0.1MichaelSnoyman
bytestring-conversion551.2519Type-classes to convert values to and from ByteString. (data, library, mpl)2022-05-150.3.2ToralfWittner, romanb
bytestring-csv10.03Parse CSV formatted data efficiently (bsd3, data, library)2008-07-210.1.2DonaldStewart
bytestring-delta90.01Simple, fast binary diff/patch (data, library, mit)2012-02-220.1.0.1JoeyAdams
bytestring-encoding150.05ByteString ↔ Text converter based on GHC.IO.Encoding (bsd3, data, library, text)2022-01-280.1.2.0MasahiroSakai
bytestring-from (deprecated in favor of bytestring-conversion)150.03A type-class to convert values from ByteString. (data, deprecated, library)2014-05-230.3ToralfWittner
bytestring-lexing1480.042Efficiently parse and produce common integral and fractional numbers. (bsd3, data, library)2024-08-290.5.0.14DonaldStewart, WrenThornton, WrenRomano
bytestring-plain00.01Plain byte strings ('ForeignPtr'-less 'ByteString's) (bsd3, data, library)2015-09-070.1.0.2HerbertValerioRiedel
bytestring-read40.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-trie1402.524An efficient finite map from bytestrings to values. (bsd3, data, data-structures, library)2024-08-290.2.7.5WrenThornton, WrenRomano
bytestring-typenats00.01Bytestrings with typenat lengths (bsd3, data, library)2017-01-261.0.0tsuraan
bytetrie10.00Tries with Bytes as keys. (bsd3, data, library)2024-01-310.1.0.1l3c_amartin
bytezap130.01Bytestring builder with zero intermediate allocation (data, generics, library, mit, serialization)2024-09-281.6.0raehik
ca-patterns30.00Manipulate patterns in cellular automata, create and parse RLE files (data, library, mit, parsing, text)2022-04-160.2.0.0OwenBechtel
ca-province-codes110.01ISO 3166-2:CA Province Codes and Names (bsd3, data, library)2019-01-281.0.0.0lysergia
cache362.05An in-memory key/value store with expiration support (bsd3, cache, data, library)2019-12-090.1.3.0hverr
cached-traversable70.01Transparent, persistent caching of lazy, traversable structures (bsd3, data, library)2014-10-070.1.0.1ThomasTuegel
caching (deprecated)30.00Cache combinators. (bsd3, data, deprecated, library)2020-09-050davean
caching-vault60.00A vault-style cache implementation (bsd3, data, library)2021-01-030.1.0.0AlexanderThiemann
caerbannog202.01That rabbit's got a vicious streak a mile wide! (bsd3, data, library, parsing)2022-08-281.0.0.2fozworth
call-stack2680.028Use GHC call-stacks in a backward compatible way (data, library, mit)2021-05-150.4.0SimonHengel
cantor-pairing150.00Convert data to and from a natural number representation (data, library, mit)2022-05-060.2.0.2identicalsnowflake
capnp260.00Cap'n Proto for Haskell (capnproto, data, library, mit, network, program, rpc, serialization)2023-06-230.18.0.0isd
capped-list (deprecated in favor of enumerator)00.01A list-like type for lazy sequences, with a user-defined termination value. (bsd3, data, deprecated, library)2010-01-091.2JohnMillikin
carray570.014A C-compatible array library. (bsd3, data, library)2017-07-180.1.6.8HenningThielemann, JedBrown
case-insensitive3150.0368Case insensitive string comparison (bsd3, data, library, text)2019-05-051.2.1.0BasVanDijk, SimonHengel
cassava-conduit370.01Conduit interface for cassava package (bsd3, data, library)2024-01-020.6.6domdere
cassava-generic50.00Cassave instances for functor-like datatypes like `Either String a`. (bsd3, data, library)2020-07-300.1.0.1MichalGajda
cassava-streams180.01io-streams interface for the cassava CSV library. (bsd3, csv, data, io-streams, library, text)2020-10-290.3.0.5PeterJones
castagnoli110.01Portable CRC-32C (bsd3, data, library)2024-02-020.2.0.2andrewthad, l3c_amartin
categorical-algebra00.01Categorical Monoids and Semirings (bsd3, data, library)2012-03-260.0.0.1JonathanFischoff
ccast (deprecated)40.01typesafe c-style casts; useful for FFI (bsd3, data, deprecated, library)2018-05-290.1.0.0chessai
cdar-mBound130.01Exact real arithmetic using Centred Dyadic Approximations (bsd3, data, library, program)2021-06-040.1.0.4MichalKonecny
cereal4112.25459A binary serialization library (bsd3, data, library, parsing)2022-08-090.5.8.3EricMertens, ThomasDuBuisson, TrevorElliott
cereal-derive00.01Automatic deriving of Serialize using GHC.Generics (data, gpl, library)2011-11-060.1.1JaredHance
cereal-ieee754 (deprecated in favor of cereal)00.01Floating point support for the 'cereal' serialization library (bsd3, data, deprecated, library, parsing)2011-08-310.1JacobStanley
cereal-io-streams20.01io-streams support for the cereal binary serialization library (bsd3, data, io-streams, library, parsing)2016-07-080.0.1.0MichaelXavier
cereal-streams (deprecated in favor of wire-streams)10.01Use cereal to encode/decode io-streams. (bsd3, data, deprecated, io-streams, library, parsing)2016-07-090.0.1.0winterland
cereal-text450.020Data.Text instances for the cereal serialization library (apache, data, library)2016-06-010.1.0.2ulikoehler
cereal-time90.01Serialize instances for types from `time` package. (bsd3, data, library)2017-11-060.1.0.0zohl
cereal-vector560.017Serialize instances for Data.Vector types. (bsd3, data, library)2014-02-160.2.0.1AdamFoltzer
certificate (deprecated in favor of x509)1280.021Certificates and Key Reader/Writer (bsd3, data, deprecated, library)2013-10-071.3.9VincentHanquez
chain-codes50.01Library decoding chain codes from images (data, gpl, library)2014-03-160.3.0.0MateuszKowalczyk
chainweb-mining-client80.00Mining Client for Kadena Chainweb (bsd3, data, mathematics, program)2022-11-230.5larsk
character-ps2140.02Pattern synonyms for ASCII characters for Word8, Word16 etc (bsd3, data, library)2023-10-220.1phadej
charset4260.016Fast unicode character sets based on complemented PATRICIA tries (bsd3, data, library)2024-12-040.3.11EdwardKmett, phadej, ryanglscott
chaselev-deque210.04Chase & Lev work-stealing lock-free double-ended queues (deques). (bsd3, concurrent, data, library)2015-03-080.5.0.5BrandonSimmons, RyanNewton, peter_fogg
chatty-utils130.07Some utilities every serious chatty-based application may need. (agpl, data, library)2021-01-040.7.3.5implementation
checked10.01Bounds-checking integer types. (bsd3, data, library)2010-09-180.1.0.1AntoineLatter
chimera700.02Lazy infinite streams with O(1) indexing and applications for memoization (bsd3, data, library)2024-04-190.4.1.0Bodigrim
choice950.05A solution to boolean blindness. (data, library, public-domain)2024-06-100.2.4.1MathieuBoespflug
chronos1582.026A high-performance time library (bsd3, data, development, library, parsing, time)2024-12-111.1.6.2andrewthad, chessai, l3c_amartin
chunked-data600.012Typeclasses for dealing with various chunked data representations (data, library, mit)2018-01-150.3.1MichaelSnoyman
church-maybe10.01Church encoded Maybe (bsd3, data, library)2018-08-010.1.0.0qfpl
church-pair80.01Church encoded pair (bsd3, data, library)2017-07-070.1.0.1mat8913
churros110.00Channel/Arrow based streaming computation library. (control, data, library, mit)2022-10-160.1.6.0LyndonMaydwell
cimple332.02Simple C-like programming language (data, gpl, library, program)2024-11-060.0.22iphydf
ciphersaber250.01Implementation of CipherSaber2 RC4 cryptography. (data, library, mit, program)2015-12-160.1.1.2BartonMassey
circular-enum12.00Make bounded enum types circular (data, library, mit)2023-05-310.1.0.0memowe
classify140.01Library for classification of media files. (data, library, public-domain)2013-11-062013.11.6.1DavidHimmelstrup
classyplate80.04Fuseable type-class based generics (bsd3, data, library)2018-11-140.3.2.0lazac
clean-unions (deprecated in favor of extensible)50.05Open unions without need for Typeable (bsd3, data, deprecated, library)2014-10-130.1.1FumiakiKinoshita
clist (deprecated in favor of Fin)80.02Counted list (data, deprecated, library)2020-02-110.3.0.1
closed182.251Integers bounded by a closed interval (data, library, mit)2022-03-310.2.0.2PatrickBrisbin, dukerutledge, mjgpy3, chris_martin, FreckleEngineering
cmf10.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-builder10.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)60.02Cross-platform structure serialisation (bsd3, data, deprecated, library, parsing, program)2008-01-270.1.2AdamLangley
codet30.02CodeT (bsd3, data, library)2024-05-290.1.0.1phadej
codet-plugin30.00GHC type-checker plugin for solving LiftT instances from codet (bsd3, data, library)2024-05-290.1.0.1phadej
coerce-util (deprecated in favor of coercible-utils)60.02utils for Data.Coerce (data, deprecated, library, mit)2018-04-200.1.0.0chessai
coercible-subtypes320.00Coercible but only in one direction (bsd3, data, library)2024-12-211viercc
coercible-subtypes-profunctor130.00Combine profunctors with coercible-subtypes (bsd3, data, library)2024-12-211viercc
coercion-extras30.01Extra utilities for manipulating nominal and representational coercions (bsd3, data, library)2019-08-050.1.0.0mniip
cofunctor (deprecated in favor of contravariant)90.02DEPRECATED: use the "contravariant" package (bsd3, data, deprecated, library)2011-09-200.1.0.1BrandonSimmons
collection-json50.01Collection+JSON—Hypermedia Type Tools (data, library, mit)2019-02-221.3.1.3alunduil
colors230.04A type for colors (bsd3, data, library)2015-02-230.3.0.2FumiakiKinoshita
colour2942.0127A model for human colour/color perception (data, graphics, library, mit)2021-06-242.3.6RussellOConnor
colour-accelerate90.01Working with colours in Accelerate (accelerate, bsd3, data, graphics, library)2020-08-280.4.0.0TrevorMcDonell
colour-space130.01Instances of the manifold-classes for colour types (data, gpl, graphics, library, maths)2023-07-040.2.1.0leftaroundabout
combobuffer10.01Various buffer implementations (bsd3, data, library)2014-05-190.2JohnLato
comfort-graph240.01Graph structure with type parameters for nodes and edges (bsd3, data, library)2023-09-290.0.4HenningThielemann
comic10.01A format for describing comics. (bsd3, data, library)2019-04-300.0.1davean
commutative160.01Commutative binary operations. (bsd3, data, library)2018-11-200.0.2athanclark
commutative-semigroups2150.07Commutative semigroups (algebra, bsd3, data, library, math)2024-05-180.2.0.1JohnEricson, MarioBlazevic, RyanTrinkle, abrar, alexfmpe, maralorn, ymeister
compact382.09Non-GC'd, contiguous storage for immutable data structures (bsd3, data, library)2020-04-130.2.0.0BenGamari, EdwardYang
compact-list10.01An append only list in a compact region (bsd3, data, library)2018-09-060.1.0harendra
compact-map00.01Compact Data.Map implementation using Data.Binary (bsd3, data, library)2008-11-092008.11.9DavidHimmelstrup
compact-mutable-vector20.00Mutable vector with different GC characteristics (bsd3, data, library)2019-02-260.0.0.1rightfold
compact-sequences82.00Stacks, queues, and deques with compact representations. (bsd3, data, library)2020-09-010.2.0.0dfeuer
compact-string (deprecated in favor of text)30.02Fast, packed and strict strings with Unicode support, based on bytestrings. (bsd3, data, deprecated, library)2008-11-270.3.1TwanVanLaarhoven
compact-string-fix50.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-vectors220.02Small vectors of small integers stored very compactly. (bsd3, data, library)2021-04-250.2.0.2BalazsKomuves
compactmap250.01A read-only memory-efficient key-value store. (bsd3, data, library)2024-10-290.1.4.5SimonMarechal
compose-ltr52.01More intuitive, left-to-right function composition. (data, library, mit)2017-11-210.2.4Wizek
composite-dhall20.00Dhall instances for composite records. (composite, data, dhall, library, mit)2022-09-020.1.0.1locallycompact
composite-lens-extra50.00Extra lens functions for composite. (composite, data, lens, library, mit)2022-09-040.1.0.0locallycompact
composite-xml20.00RecXML Type (composite, data, library, mit, xml)2022-07-160.1.0.0locallycompact
composition800.034Combinators for unorthodox function composition (bsd3, data, library)2021-04-041.0.2.2DanBurton
composition-extra322.012Combinators for unorthodox structure composition (bsd3, data, library)2023-11-222.1.0athanclark
composition-prelude2172.033Higher-order function combinators (bsd3, control, data, library)2024-09-263.0.1.0vmchale
composition-tree180.01Composition trees for arbitrary monoids. (bsd3, data, library)2018-05-070.2.0.4LiamOConnorDavis
compositional-data (deprecated)21.250Compositional Data Types (bsd3, data, deprecated, library)2018-12-270.1.0.1
compound-types252.01Sum and Product types and such (data, library, mit, type-system, types)2020-04-270.1.4.1NikitaVolkov
compressed42.01Compressed containers and reducers (bsd3, compression, data, library, mapreduce)2018-01-083.11EdwardKmett
comptrans60.01Automatically converting ASTs into compositional data types (bsd3, data, generics, library)2015-04-010.1.0.5JamesKoppel
conala-dataset00.00bindings to the CoNaLa dataset (ai, bsd3, data, library, machine-learning, nlp)2022-05-150.1.0.0ocramz
concise560.02Utilities for Control.Lens.Cons (bsd3, data, lenses, library)2018-02-040.1.0.1frasertweedale
concrete-haskell130.00Library for the Concrete data format. (data, library, program)2017-12-100.1.0.16TomLippincott
concrete-haskell-autogen10.01Automatically generated Thrift definitions for the Concrete data format. (data, library)2017-09-030.0.0.3TomLippincott
concrete-typerep50.03Binary and Hashable instances for TypeRep (bsd3, data, library)2013-01-080.1.0.2ReinerPope
concurrent-batch30.01Concurrent batching queue based on STM with timeout. (bsd3, data, library)2018-07-280.1.0.0HarpoRoeder
concurrent-buffer10.01Concurrent expanding buffer (data, library, mit)2017-10-260.1NikitaVolkov
concurrent-resource-map70.01Concurrent resource map (bsd3, data, library)2020-03-180.2.0.0MateuszKowalczyk
condorcet10.01Library for Condorcet voting (bsd3, data, library)2008-02-260.0.1GwernBranwen
conduit9842.25598Streaming data processing library. (conduit, data, library, mit)2024-08-261.3.6MichaelSnoyman
conduit-combinators1630.061DEPRECATED Functionality merged into the conduit package itself (conduit, data, library, mit)2018-02-011.3.0MichaelSloan, MichaelSnoyman
conduit-concurrent-map192.04Concurrent, order-preserving mapping Conduit (conduit, data, library, mit)2022-05-270.1.3NiklasHambuechen
conduit-extra3640.0211Batteries 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-throttle40.01Throttle Conduit Producers (bsd3, data, library)2017-12-210.3.1.0mtesseract
conduit-tokenize-attoparsec (deprecated)10.00Conduits for tokenizing streams. (bsd3, conduit, data, deprecated, library, program)2016-01-310.1.0.0newhoggy, haskellworks
conffmt00.01A .conf file formatter (data, mit, program)2016-08-310.2.3.0yamadapc
confide10.01derive typeclass instances for decoding types from HOCON conf (bsd3, data, library)2018-03-080.1.0.3amilkov
config-manager40.01Configuration management (configuration, data, gpl, library)2016-08-130.3.0.1guyonvarch
configifier10.01parser for config files, shell variables, command line args. (agpl, configuration, data, library)2016-07-050.1.1MatthiasFischmann
configuration10.01Simple data type for application configuration. (bsd3, data, library)2012-12-070.1.1HiromiIshii
configurator421.7550Configuration management (bsd3, configuration, data, library)2014-07-020.3.0.0BryanOSullivan
configurator-export90.01Pretty printer and exporter for configurations from the "configurator" library. (bsd3, configuration, data, library)2016-05-080.1.0.1jle
configurator-ng01.251The next generation of configuration management (bsd3, configuration, data, library)2016-10-310.0.0.1LeonSmith
configurator-pg572.01Reduced parser for configurator-ng config files (bsd3, configuration, data, library)2024-03-070.2.10vollmert, steve_chavez, LaurenceIsla
congruence-relation00.01Decidable congruence relations for Haskell: up to you whether this is a joke (data, library, mit)2014-12-050.1.0.0JonSterling
connection-pool190.01Connection pool built on top of resource-pool and streaming-commons. (bsd3, data, library, network)2018-03-030.2.2PeterTrsko
constaparser70.01Parse ByteStrings of a prescribed length. (bsd3, data, library)2018-06-220.1.0.1chessai
constrained40.01Generalization of standard Functor, Foldable, and Traversable classes (bsd2, data, library)2019-10-270.1SergeyVinokurov
constrained-dynamic80.01Dynamic typing with retained constraints (data, library, mit)2016-08-030.1.0.0jh3141
constrained-platform-instances60.00Instances of standard platform types for 'constrained' package. (bsd2, data, library)2019-10-270.1SergeyVinokurov
constrained-some550.02Existential type that can be constrained (data, dependent-types, library, mit)2024-11-290.1.2bruderj15
constraint-tuples130.00Partially applicable constraint tuples (bsd3, data, library)2024-05-030.2ryanglscott
construct460.00Haskell version of the Construct library for easy specification of file formats (bsd3, data, library, parsing, serialization)2024-12-150.3.2MarioBlazevic
container130.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-280.1.0.0TrevorMcDonell
containers-deepseq (deprecated in favor of containers)50.01Provide orphan NFData instances for containers as needed. (deprecated) (bsd3, data, deprecated, library)2012-01-190.1.0.1MichaelSnoyman
containers-verified20.01Formally verified drop-in replacement of containers (data, library, mit)2018-06-180.6.0.1JoachimBreitner
context430.04Thread-indexed, nested contexts (data, library, mit)2024-03-160.2.1.0jship
context-resource110.00Thread-safe, pool-compatible resource provider (data, library, mit)2023-09-210.2.0.2jship
context-stack20.01An abstraction of a stack and stack-based monadic context. (data, library, mit)2014-08-290.1.0.1thinkpad20
contiguous1190.019Unified interface for primitive arrays (array, bsd3, data, library, primitive)2024-02-060.6.4.2andrewthad, chessai, l3c_amartin
contiguous-checked30.03contiguous with bounds checks (bsd3, data, library)2019-01-020.3.2.0andrewthad
contiguous-fft10.01dft of contiguous memory structures (bsd3, data, library)2019-02-160.2.2.0chessai
contravariant4482.5185Contravariant functors (bsd3, control, data, library)2021-07-271.5.5EdwardKmett, EricMertens, ryanglscott
control-monad-attempt (deprecated)170.03Monad transformer for attempt. (deprecated) (bsd3, data, deprecated, failure, library)2012-01-190.3.0.1MichaelSnoyman, NicolasPouillard
conversion (deprecated in favor of lawful-conversions, isomorphism-class)80.09Universal converter between values of different types (control, conversion, data, deprecated, library, mit)2016-04-121.2.1NikitaVolkov
conversion-bytestring70.01"Conversion" instances for the "bytestring" library (control, conversion, data, library, mit)2022-05-041.0.1.1NikitaVolkov
conversion-case-insensitive50.02"Conversion" instances for the "case-insensitive" library (control, conversion, data, library, mit)2015-04-231.0.0.0NikitaVolkov
conversion-text130.04"Conversion" instances for the "text" library (control, conversion, data, library, mit)2022-05-041.0.1.1NikitaVolkov
convert80.04Safe and unsafe data conversion utilities with strong type-level operation. checking. (apache, data, library)2018-12-181.5.1danilo2, iamrecursion
convertible1162.067Typeclasses and instances for converting between types (bsd3, data, library)2022-05-271.1.1.1ErikHesselink, JohnGoerzen, NicolasWu, rsoeldner, janus
convertible-ascii00.01convertible instances for ascii (data, failure, library, public-domain)2011-12-190.1.0.1MasatakeDaimon
convertible-text (deprecated)210.08Typeclasses and instances for converting between types (deprecated) (bsd3, data, deprecated, failure)2012-01-190.4.0.2MichaelSnoyman
coroutine-iteratee (deprecated)50.01Bridge between the monad-coroutine and iteratee packages. (concurrency, data, deprecated, library)2011-12-310.1.1MarioBlazevic
count50.01Bijective mappings between values and possibly infinite prefixes of [0..] (bsd3, data, library)2014-06-100.0.1Maxdamantus
countable200.02Countable, Searchable, Finite, Empty classes (bsd3, data, library)2022-04-291.2AshleyYakeley
counter22.01An object frequency counter. (data, library, mit)2017-09-040.1.0.2wei2912
country-codes110.03ISO 3166 country codes and i18n names. (bsd3, data, library)2019-02-120.1.4FelipeLessa, JeanPhilippeMoresmau
coya40.00Coya monoids (bsd3, data, library, math)2020-07-090.1.0.1chessai
cpio-conduit20.03Conduit-based CPIO (apache, data, library)2015-08-040.7.0DanAloni
cpu332.027Cpu information and properties helpers. (bsd3, data, library)2013-11-120.1.2VincentHanquez
cqrs40.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-memory00.00Memory backend for the cqrs package. (data, library, mit)2015-09-160.10.0BardurArantsson
cqrs-postgresql30.01PostgreSQL backend for the cqrs package. (data, library, mit)2015-09-160.10.0BardurArantsson
cqrs-sqlite380.01SQLite3 backend for the cqrs package. (data, library, mit)2013-03-100.9.0BardurArantsson
cqrs-test00.01Command-Query Responsibility Segregation Test Support (data, library, mit)2013-03-100.9.0BardurArantsson
cqrs-testkit10.01Command-Query Responsibility Segregation Test Support (data, library, mit)2015-09-160.10.0BardurArantsson
cqrs-types50.05Command-Query Responsibility Segregation. Modules for the basic types. (data, library, mit)2015-09-170.9.1BardurArantsson
critbit90.02Crit-bit maps and sets (bsd3, data, library)2014-07-040.2.0.0BryanOSullivan
crjdt-haskell40.01A Conflict-Free Replicated JSON Datatype for Haskell (bsd3, data, library)2017-05-280.3.0amarpotghan
crypt-sha51270.01Pure Haskell implelementation for GNU SHA512 crypt algorithm (bsd3, data, library)2017-07-020phadej
crypto-api1292.2580A generic interface for cryptographic operations (bsd3, cryptography, data, library)2018-01-050.13.3ThomasDuBuisson, haskell_github_trust
crypto-api-tests460.01A test framework and KATs for cryptographic operations. (bsd3, cryptography, data, library)2014-01-080.3ThomasDuBuisson
cryptohash1151.25157collection of crypto hashes, fast, pure and practical (bsd3, cryptography, data, library)2016-03-250.11.9VincentHanquez
cryptohash-md51760.019Fast, pure and practical MD5 implementation (bsd3, cryptography, data, library)2021-10-210.11.101.0HerbertValerioRiedel, phadej
cryptohash-sha11860.023Fast, pure and practical SHA-1 implementation (bsd3, cryptography, data, library)2021-11-130.11.101.0HerbertValerioRiedel, phadej
cryptohash-sha2561862.2544Fast, pure and practical SHA-256 implementation (bsd3, cryptography, data, library)2021-10-100.11.102.1AustinSeipp, HerbertValerioRiedel, phadej
cryptohash-sha512230.08Fast, pure and practical SHA-512 implementation (bsd3, cryptography, data, library)2023-02-070.11.102.0HerbertValerioRiedel, phadej
crypton-x5093070.021X509 reader and writer (bsd3, data, library)2024-05-301.7.7KazuYamamoto
crypton-x509-store1760.014X.509 collection accessing and storing methods (bsd3, data, library)2023-06-061.6.9KazuYamamoto
crypton-x509-system2170.012Handle per-operating-system X.509 accessors and storage (bsd3, data, library)2023-06-061.6.7KazuYamamoto
crypton-x509-validation3330.011X.509 Certificate and CRL validation (bsd3, data, library)2024-11-061.6.13KazuYamamoto
css-syntax150.08High-performance CSS tokenizer and serializer. (data, library, mit)2024-05-230.1.0.2wereHamster, alcinnz
csv-conduit680.05A flexible, fast, conduit-based CSV parser library for Haskell. (bsd3, conduit, csv, data, library, text)2024-10-101.0.1.0MichaelXavier, OzgunAtaman, dmvianna
csv-enumerator120.02A flexible, fast, enumerator-based CSV parser library for Haskell. (bsd3, data, library)2013-01-210.10.2.0OzgunAtaman
csv-sip30.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-210.1.0.1ranjitjhala
cuckoo170.00Haskell Implementation of Cuckoo Filters (bsd3, data, library)2021-10-210.3.1larsk
cuckoo-filter40.00Pure and impure Cuckoo Filter (data, library, mit, program)2018-12-120.2.0.2ChrisCoffey
cudd110.02Bindings to the CUDD binary decision diagrams library (bsd3, data, library)2017-01-090.1.0.4adamwalker
currencies40.01Currencies representation, pretty printing and conversion (bsd3, data, library)2018-06-220.2.0.0alx741, DanielCampoverde
currency160.02Types representing standard and non-standard currencies (data, library)2013-09-070.2.0.0StephenWeber
currency-codes230.03ISO-4217 Currency Codes (data, library, mit)2018-03-193.0.0.1KtorZ
currency-convert32.01Typesafe currency conversion (bsd3, data, library)2016-08-160.2.1.0pigworts2
curry30.01Curry types (bsd3, data, library)2018-01-250.0.0.0
cve60.01simple and efficient cve datatype (bsd3, data, library)2018-03-210.1.0.0chessai
cvss30.03Common Vulnerability Scoring System. (bsd3, data, library)2024-05-300.1frasertweedale
cybus10.00multi-dimensional arrays (bsd3, containers, data, library, program)2022-04-130.3.0.0gbwey
czipwith490.03CZipWith class and deriving via TH (bsd3, data, library)2021-11-111.0.1.4lspitzner, fozworth, dukerutledge
d10232.02Digits 0-9 (data, library, mit)2023-06-261.0.1.3chris_martin, Monoid_Mary
dahdit440.03Binary parsing and serialization with integrated size (bsd3, data, library)2024-12-180.7.0ejconlon
data-accessor1520.062Utilities for accessing and manipulating fields of records (bsd3, data, library)2023-01-150.2.3.1HenningThielemann, LukePalmer
data-accessor-monadLib00.01Accessor functions for monadLib's monads (data, library, monads)2009-02-110.0.1RussellOConnor
data-accessor-monads-fd00.02Use Accessor to access state in monads-fd State monad class (bsd3, data, library)2011-02-260.2.0.3HenningThielemann
data-accessor-monads-tf20.01Use Accessor to access state in monads-tf State monad type family (bsd3, data, library)2012-04-100.2.1.4HenningThielemann
data-accessor-mtl150.04Use Accessor to access state in mtl State monad class (bsd3, data, library)2023-01-150.2.0.5HenningThielemann
data-accessor-template130.09Utilities for accessing and manipulating fields of records (bsd3, data, library)2018-08-310.2.1.16HenningThielemann, LukePalmer
data-accessor-transformers1120.011Use Accessor to access state in transformers State monad (bsd3, data, library)2023-01-150.2.1.8HenningThielemann
data-as60.00Simple extensible sum (data, library, mit)2020-11-260.0.0.2incertia
data-ascii (deprecated in favor of ascii)80.01Type-safe, bytestring-based ASCII values (bsd3, data, deprecated, library)2021-02-101.0.0.6chris_martin, Monoid_Mary
data-binary-ieee754 (deprecated in favor of binary, cereal)1320.066Parser/Serialiser for IEEE-754 floating-point values (data, deprecated, library, mit)2013-07-070.4.4JohnMillikin
data-bword660.03Extra operations on binary words of fixed length (bsd3, data, library)2022-08-280.1.0.2MikhailVorozhtsov
data-carousel60.02A rotating sequence data structure (data, library, mit)2014-11-120.1.0.0JonSterling
data-cell50.04Generic cellular data representation library (bsd3, data, library)2015-07-071.0.0.2patrykz
data-check (deprecated)20.01Library for checking and normalization of data (e.g. from web forms) (bsd3, data, deprecated, library, web)2017-05-210.1.1mrkkrp
data-checked420.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-260.1.0.4bolt12
data-compat190.00Define Backwards Compatibility Schemes for Arbitrary Data (data, library, mit)2024-11-100.1.0.5TravisWhitaker
data-constructors40.02Generically compare data by their constructors (bsd3, data, library)2017-09-160.1.0.0dailectic
data-cycle20.01a cyclic doubly linked list (bsd3, data, library)2012-03-100.1.2TobiasBrandt
data-default6232.5828A class for types with a default value (bsd3, data, library)2024-10-230.8.0.0LukasMai
data-default-class5810.0332A class for types with a default value (compatibility shim) (bsd3, data, library)2024-10-260.2.0.0LukasMai
data-default-extra60.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-base560.011Default instances for types in base (bsd3, data, library)2024-10-170.1.0.3LukasMai
data-default-instances-bytestring110.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-containers3810.05Default instances for types in containers (bsd3, data, library)2024-10-170.1.0.3LukasMai
data-default-instances-dlist3640.04Default instances for types in dlist (bsd3, data, library)2024-10-170.0.1.2LukasMai
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-locale3930.04Default instances for types in old-locale (bsd3, data, library)2024-10-170.0.1.2LukasMai
data-default-instances-text50.01Default instances for (lazy and strict) Text and Text Builder. (bsd3, data, library)2016-02-070.0.1PeterTrsko
data-default-instances-unordered-containers70.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-dispersal00.01Space-efficient and privacy-preserving data dispersal algorithms. (cryptography, data, lgpl, library)2014-10-051.0.0.2PeterRobinson
data-diverse640.06Extensible records and polymorphic variants. (bsd3, data, library, records)2023-05-294.7.1.0louispan
data-diverse-lens240.03Isos & Lens for Data.Diverse.Many and Prisms for Data.Diverse.Which (bsd3, data, library, records)2018-06-304.3.0.0louispan
data-dword910.015Stick two binary words together to get a bigger one (bsd3, data, library)2021-12-050.3.2.1MikhailVorozhtsov
data-easy40.02Consistent set of utility functions for Maybe, Either, List and Monoids. (bsd3, data, library)2016-07-260.7.0jcristovao
data-elevator200.01Coerce between unlifted boxed and lifted types. (data, library, mit)2024-09-160.2sgraf812
data-elf60.01Executable and Linkable Format (ELF) data structures. (bsd3, data, library)2016-07-230.2MikhailVorozhtsov
data-embed20.01Embed files and other binary blobs inside executables without Template Haskell. (data, library, mit, program)2016-01-010.1.0.0AntonEkblad
data-endian470.06Endian-sensitive data (bsd3, data, library)2016-07-070.1.1MikhailVorozhtsov
data-extend-generic50.01Extend Haskell data or newtype like in OOP languages (bsd3, data, library)2015-12-160.1.0.0YLiLarry
data-filepath130.01A type safe file path data structure (bsd3, data, library)2015-02-122.2.0.0MaxwellSwadling, domdere
data-filter30.01Utilities for filtering (bsd2, data, library)2018-05-170.1.0.0boonami
data-fin40.01Finite totally ordered sets (bsd3, data, library)2014-08-160.1.1.3WrenThornton
data-fin-simple10.01Simple integral finite set (bsd3, data, library)2015-06-170.1.0.0seagull
data-fix4202.2533Fixpoint data types (bsd3, data, library)2024-07-040.3.4AntonKholomiov, gelisam, phadej
data-fix-cse70.03Common subexpression elimination for the fixploint types. (bsd3, data, library)2020-08-020.0.3AntonKholomiov
data-flags210.08A package for working with bit masks and flags in general. (bsd3, data, library)2017-07-290.0.3.4MikhailVorozhtsov
data-flagset10.01An efficient data type for sets of flags (data, library, mit)2015-07-121.0.0.0TobiasBrandt
data-foldapp50.01Fold function applications. Framework for variadic functions. (bsd3, data, library)2018-01-210.1.1.0erisco
data-forced00.00Specify that lifted values were forced to WHNF or NF. (data, library, mit)2023-04-250.3.0.0RubenAstudillo
data-function-meld30.01Map the arguments and return value of functions. (bsd3, data, library)2016-05-250.1.1.0erisco
data-function-tacit30.01Write functions in tacit (pointless) style using Applicative and De Bruijn index notation. (bsd3, data, library)2016-06-010.1.0.0erisco
data-has332.08Simple extensible product (bsd3, data, library)2020-12-010.4.0.0winterland
data-hash990.09Combinators for building fast hashing functions. (bsd3, data, library)2015-05-200.2.0.1DanielGorin
data-index40.01Extending the concept of indices for lists and other containers (bsd3, data, library)2018-05-110.1.0.0IlyaPershin
data-interval550.06Interval datatype, interval arithmetic and interval-based containers (bsd3, data, library, math)2023-12-212.1.2MasahiroSakai, Bodigrim
data-inttrie580.03A simple lazy, infinite trie from integers (bsd3, data, library)2018-03-310.1.4LukePalmer, ThomasDuBuisson
data-ivar80.03Write-once variables with concurrency support (bsd3, concurrency, data, library)2008-10-200.30GregoryCrosswhite, LukePalmer
data-json-token (deprecated)20.00Json Token datatype (bsd3, data, deprecated, json, library, program)2016-02-020.1.0.0newhoggy, haskellworks
data-kiln10.01Sculpt mutable recursive data with reference equality; bake it using a data kiln into an immutable lazy structure (bsd3, data, library)2014-12-170.1.0.0kwf
data-layout20.01Read/write arbitrary binary layouts to a "Data.Vector.Storable". (bsd3, data, library)2013-10-060.1.0.0JacobStanley
data-lens-light560.011Simple lenses, minimum dependencies (data, lenses, library, mit)2023-08-030.1.2.4RomanCheplyaka, srk
data-lens-template360.021Utilities for Data.Lens (bsd3, data, library)2016-07-172.2EdwardKmett, JoelBurget, RussellOConnor
data-list-sequences50.01Utilities for working with sequences within lists. (data, gpl, library)2011-08-130.1JonasKramer
data-list-zigzag110.01A list but with a balanced enumeration of Cartesian product. (bsd3, data, library)2018-02-270.1.1.1erisco
data-map-multikey70.01Data.Map with multiple, unique keys (data, library, mit)2015-05-130.0.1.2JasonHickner
data-memocombinators532.018Combinators for building memo tables. (bsd3, data, library)2013-12-140.5.1DmitryMalikov, LukePalmer, ThomasDuBuisson
data-msgpack (deprecated in favor of msgpack-binary)272.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)200.016Represent hierachichal structures, called objects in JSON. (deprecated) (bsd3, data, deprecated, library)2012-01-180.3.1.9MichaelSnoyman
data-or190.02A data type for non-exclusive disjunction. (bsd3, data, library)2021-10-181.0.0.7WrenThornton, WrenRomano
data-ordlist1032.2522Set and bag operations on ordered lists (bsd3, data, library, list)2014-11-200.4.7.0LeonSmith
data-partition110.02A pure disjoint set (union find) data structure (bsd3, data, library)2015-04-030.3.0.0LukePalmer
data-pdf-fieldreader00.00Read PDF form fields (data, library, mit, program)2021-08-160.1.1.0ScottSedgwick
data-quotientref10.01Reference cells that need two independent indices to be accessed. (bsd3, data, library)2008-10-200.1LukePalmer
data-ref180.03Unify STRef and IORef in plain Haskell 98 (bsd3, data, library)2023-02-150.1HenningThielemann
data-reify2000.013Reify a recursive data structure into an explicit graph. (bsd3, data, language, library, parsing, reflection)2024-10-270.6.4AndyGill, ryanglscott
data-reify-cse20.01Common Sub-Expression Elimination for graphs generated by Data.Reify. (bsd3, data, language, library)2013-05-080.0.3SebastiaanVisser
data-rev00.01A typeclass for reversing order of contents. (bsd3, data, library)2015-01-010.1.0.1jxv
data-rope10.01Ropes, an alternative to (Byte)Strings. (data, library)2011-02-110.3PierreEtienneMeunier
data-serializer610.03Common API for serialization libraries (bsd3, data, library)2021-04-040.3.5MikhailVorozhtsov
data-spacepart (deprecated in favor of spacepart)00.01Deprecated. Now called "spacepart". Space partitioning data structures. (bsd3, data, deprecated, library)2009-02-1620090215.0CoreyOConnor
data-standards00.01A collection of standards representable by simple data types. (data, library, mpl)2018-07-240.1.0.2ageitilt
data-store140.01Type safe, in-memory dictionary with multidimensional keys. (bsd3, data, library)2013-08-190.3.0.7PetrPilar
data-sword80.03Shorter binary words (bsd3, data, library)2022-09-110.2.0.3MikhailVorozhtsov
data-tensor20.01Tensor and Group typeclasses (data, library, mit)2015-06-190.1.0.0TobiasDammers
data-textual600.07Human-friendly textual representations. (bsd3, data, library, text)2019-11-010.3.0.3MikhailVorozhtsov
data-timeout110.0164-bit timeouts of nanosecond precision (bsd3, concurrency, data, library)2018-10-220.3.1MikhailVorozhtsov
data-transform150.01Functions to transform data structures. (bsd3, data, library)2020-04-100.1.1.0JonasScholl
data-treify30.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-util00.01utilities for handle data (bsd3, data, development, library, utils)2015-09-080.5KatsutoshiItoh
data-validation72.00A library for creating type safe validations. (apache, data, library)2021-02-110.1.2.5bcj, sambolias, DevinLyons
data-variant90.02A variant data type, useful for modeling dynamically-typed programming languages (bsd3, data, library)2014-07-310.28.0.5TobiasDammers
data-vector-growable70.00Dynamic growable resizable mutable generic vector (bsd3, data, data-structures, library)2020-12-240.0.1FumiakiKinoshita
datasets252.01Classical data sets for statistics and machine learning (data, data-mining, library, machine-learning, mit, statistics)2019-02-120.4.0glutamate, ocramz, stites
date-conversions60.01Date conversions (data, date, library, mit)2018-02-070.3.0.0joshuaclayton
dates150.07Small library for parsing different dates formats. (bsd3, data, library)2024-03-290.2.3.3IlyaPortnov
datetime240.010Utilities to make Data.Time.* easier to use (data, library)2015-07-200.3.1EricSessoms, EugenyDzhurinsky, jsl, stackbuilders
datetime-sb00.01Utilities to make Data.Time.* easier to use. (data, library)2015-05-280.2.4jsl
dawg300.09Directed acyclic word graphs (bsd3, data, data-structures, library)2013-07-220.11JakubWaszczuk
dawg-ord182.01Directed acyclic word graphs (bsd3, data, data-structures, library)2020-09-240.5.1.2JakubWaszczuk
ddate10.01Discordian Date Types for Haskell (data, gpl, library)2016-06-300.1.0.0hellerve
dec2850.04Decidable propositions. (bsd3, data, dependent-types, library)2024-05-170.0.6phadej
decision-diagrams120.01Binary Decision Diagrams (BDD) and Zero-suppressed Binary Decision Diagrams (ZDD) (bsd3, data, data-structures, library, logic)2021-11-250.2.0.0MasahiroSakai
deep-map52.00Deeply-nested, multiple key type maps. (bsd3, data, library, statistics)2024-11-200.3.2melaniebrown
defun20.00Defunctionalization helpers (bsd3, data, library)2023-12-120.1phadej
defun-bool00.01Defunctionalization helpers: booleans (bsd3, data, library)2023-12-100.1phadej
defun-core100.010Defunctionalization helpers: core definitions (bsd3, data, library)2023-12-100.1phadej
defun-sop00.01Defunctionalization helpers: lists (bsd3, data, library)2023-12-100.1phadej
deiko-config100.02Small and typesafe configuration library. (bsd3, data, library)2017-11-090.5.0.1YorickLaupa
delimited-text30.03Parse character delimited textual data (bsd3, data, library)2011-03-230.3.0DonaldStewart, StefanKersten
delta00.00A library for detecting file changes (data, lgpl, library, program)2015-07-230.2.1.2muzzle
dense80.01Mutable and immutable dense multidimensional arrays (bsd3, data, library)2020-11-200.1.0.1cchalmers
dense-int-set00.01Dense int-set (data, library, mit)2018-10-080.3NikitaVolkov
dependent-hashmap70.01Dependent hash maps (bsd3, data, library)2020-03-020.1.0.1OlleFredriksson
dependent-map1812.539Dependent finite maps (partial dependent products) (data, dependent-types, library)2020-03-270.4.0.0BertramFelgenhauer, JamesCook, RyanTrinkle, abrar, 3noch, alexfmpe, maralorn, ymeister
dependent-monoidal-map90.02Dependent map that uses semigroup mappend (bsd3, data, library)2024-05-280.1.1.4CaleGibbard, RyanTrinkle, abrar, alexfmpe, maralorn, ymeister
dependent-state00.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-sum2692.2563Dependent sum type (data, dependent-types, library, public-domain)2022-12-220.7.2.0BertramFelgenhauer, JamesCook, JohnEricson, RyanTrinkle, abrar, 3noch, alexfmpe, maralorn, DanBornside, ymeister
depq162.01Double-ended priority queues (bsd3, data, data-mining, data-structures, library)2021-04-120.4.2ocramz
deque2002.08Double-ended queues (data, library, mit)2023-11-040.4.4.1NikitaVolkov
derive-IG00.01Macro to derive instances for Instant-Generics using Template Haskell (bsd3, data, generics, library)2010-09-060.1.1HiromiIshii
derive-enumerable00.01Generic instances for enumerating complex data types (data, generics, gpl, library)2022-11-180.2.0mgoszcz2, theunixman
derive-lifted-instances250.01Derive class instances though various kinds of lifting (apache, data, development, generics, library)2020-10-030.2.2SjoerdVisscher
derive-prim10.00Derive Prim and PrimUnaligned (data, development, generics, gpl, library)2024-05-120.1.0.1k355l3r5yndr0m3
derive-trie10.02Automatic derivation of Trie implementations. (bsd3, data, library)2012-02-080.2.1AndreasBaldeau
deriveJsonNoPrefix100.01Derive ToJSON/FromJSON instances in a more prefix-friendly manner. (apache, data, library)2018-07-170.1.0.1igrep
describe30.00Combinators for describing binary data structures (bsd3, data, library)2020-02-080.4.0.5riuga
descrilo170.01Loads a list of items with fields (configuration, data, gpl, library, parser)2018-11-030.1.0.7mgmillani
detour-via-sci130.02JSON and CSV encoding for rationals as decimal point numbers. (csv, data, json, library, math, mpl, numeric)2018-06-221.0.0philderbeast
detour-via-uom30.01JSON and CSV encoding for quantities. (csv, data, json, library, math, mpl, numeric, physics)2018-06-221.0.0philderbeast
dgim20.01Implementation of DGIM algorithm (algorithms, data, library, mit)2015-04-040.0.3musically_ut
dhall-secret60.00Encrypt Decrypt Dhall expressions (bsd3, data, library, program)2023-03-100.5.53oyanglulu
dice-entropy-conduit140.02Cryptographically secure n-sided dice via rejection sampling (cryptography, data, lgpl, library)2020-05-091.0.0.3PeterRobinson
dicom50.01A library for reading and writing DICOM files in the Explicit VR Little Endian transfer syntax. (data, gpl, library, medical)2015-12-110.3.0.0PhilFreeman, karchie
diff-loc100.01Map file locations across diffs (data, library, mit)2022-12-100.1.0.0lyxia
diff380.01Perform a 3-way difference of documents (bsd3, data, library)2018-04-300.3.1OliverCharles
diffmap (deprecated in favor of patience)00.01diff on maps (bsd3, data, deprecated, library)2018-06-180.1.0.0chessai
digit382.012A data-type representing digits 0-9 and other combinations (bsd3, data, library)2023-11-090.15TonyMorris, qfpl
digits370.08Converts integers to lists of digits and back. (bsd3, data, library)2016-07-080.3.1HenryBucklow
digraph330.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-hash90.02An implementation of the MurmurHash3 algorithm (bsd3, data, library)2015-02-241.0.1IreneKnapp, dmbarbour
directory-tree672.2519A simple directory-like tree datatype, with useful IO functions (bsd3, data, library, system)2016-09-050.12.1BrandonSimmons
dirfiles70.01 (bsd3, data, library)2014-09-250.1.0.9HugoGomes
discrete00.01replacement for enum (bsd3, data, library)2018-09-170.1.0.0chessai
discrete-intervals40.01Discrete Intervals (bsd3, data, library)2017-12-170.0.3chessai
discrete-space-map160.01A discrete space map. (bsd3, data, library)2016-02-130.0.5SjoerdVisscher
discrimination252.56Fast generic linear-time sorting, joins and container construction. (bsd3, data, library, sorting)2022-06-150.5AnthonyCowley, EdwardKmett, phadej, ryanglscott, GeorgeWilson
disjoint-set50.01Persistent disjoint-sets, a.k.a union-find. (bsd3, data, library)2012-10-150.2MaxwellSayles
disjoint-set-stateful30.01Monadic disjoint set (data, library, mit)2017-04-230.1.1.0clinton
diskhash132.01Disk-based hash table (data, library, mit)2019-11-110.0.4.2luispedro
dlist4462.0235Difference lists (bsd3, data, library)2020-07-181.0DonaldStewart, SeanLeather
dlist-instances380.03Difference lists instances (bsd3, data, library)2016-07-230.1.1.1GregWeber, MichaelSnoyman, SeanLeather
dlist-nonempty160.02Non-empty difference lists (bsd3, data, library)2023-04-120.1.3phadej
do-list200.01Do notation for free (bsd3, data, library, list, syntax)2016-09-191.0.1TarasSerduke
dockerfile150.01A Haskell DSL for generating Dockerfiles (data, library, mit)2018-09-140.2.0ChristopherReichert
docrecords20.01Vinyl-based records with hierarchical field names, default values and documentation (cli, data, json, library, mit, options, parsing, records)2019-10-090.1.0.0YvesPares
doldol130.00Flag packer & handler for flaggable data (bsd3, data, library)2019-07-220.4.1.2yongjoon
dot140.02Datatypes and encoding for graphviz dot files (bsd3, data, graphics, graphs, library)2019-03-150.3andrewthad, chessai
dotnet-timespan110.01.NET TimeSpan (bsd3, data, library)2016-03-130.0.1.0YorickLaupa
double-metaphone20.02Haskell bindings to a C double-metaphone implementation. (data, library)2016-03-080.0.2ChristianMarie
doublezip60.01Some special functions to work with lists (with zip). (data, library, mit)2021-02-240.1.0.0OleksandrZhabenko
dson00.01Haskell Doge Serialized Object Notation Parser (data, gpl, library)2019-05-270.3.0.1lcycon
dson-parsec30.01DSON parser. (data, library, mit)2014-06-230.4.1.1alvare
dstring100.05Difference strings (bsd3, data, library)2012-09-230.4.0.4BasVanDijk
dtab150.01Harmonix (Guitar Hero, Rock Band) DTA/DTB metadata library (bsd3, data, library, program)2021-02-231.2mtolly
dtd-text50.02Parse and render XML DTDs (bsd3, data, library, parsing, text, xml)2014-01-080.1.2.0YitzGale, M15K
dtd-types100.03Basic types for representing XML DTDs (bsd3, data, library, text, xml)2018-11-030.4.0.0YitzGale, M15K
dual-tree1210.05Rose trees with cached and accumulating monoidal annotations (bsd3, data, library)2022-08-170.2.3.1BrentYorgey, RyanYates, jeffreyrosenbluth, bergey, cchalmers
dublincore-xml-conduit190.01XML streaming parser/renderer for the Dublin Core standard elements. (data, library, public-domain)2023-08-110.1.0.3koral
dwarf40.03Parser for DWARF debug format. (bsd3, data, library)2010-03-210.23ErikCharlebois
dwarf-el50.02Parser for DWARF debug format. (bsd3, data, library)2018-03-180.3EyalLotem
dynamic-graphs40.00Dynamic graph algorithms (bsd3, data, library)2019-01-230.1.0.3AlexLang, JasperVanDerJeugt
dynamic-mvector20.01A wrapper around MVector that enables pushing, popping and extending. (bsd3, data, library)2017-03-100.1.0.5AndrasKovacs
dynamic-object10.01Object-oriented programming with duck typing and singleton classes. (bsd3, data, library)2013-01-150.2.1TakayukiMuranushi
dynamic-pipeline150.00Library Type Safe implementation of Dynamic Pipeline Paradigm (DPP). (bsd3, data, data-flow, library, parallel, pipes, program, streaming, type-safe)2021-08-010.3.2.0jproyo
dynamic-state290.03Optionally serializable dynamic state keyed by type (data, gpl, library, yi)2018-06-070.3.1DmitryIvanov, MarcelFourne, MateuszKowalczyk, fread2281, JaroReinders
edit80.01A monad for rewriting things. (bsd3, data, library)2018-09-031.0.1.0theindigamer
edit-distance-vector370.03Calculate edit distances and edit scripts between vectors. (algorithms, bsd3, data, data-structures, library)2016-05-241.0.0.4ThomasSutton
edit-lenses30.01Symmetric, stateful edit lenses (bsd3, data, library)2012-01-270.2DanielWagner
edit-lenses-demo40.01Programs demoing the use of symmetric, stateful edit lenses (bsd3, data, program)2016-07-240.1.1DanielWagner
editable30.01Interactive editors for Generics (bsd2, data, library)2014-10-051.0.0.2MaxwellSwadling
edits30.00show the differences between 2 pieces of Text using the Levenshtein distance (data, library, mit)2022-09-240.1.1.0etorreborre
eigen271.56Eigen C++ library (linear algebra: matrices, sparse matrices, vectors, numerical solvers). (algebra, algorithms, bsd3, data, library, math, numeric, statistics)2018-12-113.3.7.0OlegSidorkin, chessai
either-both (deprecated)240.01Either or both (bsd3, data, deprecated, library)2019-08-120.1.1.1
either-list-functions192.02Functions involving lists of Either (apache, data, library)2023-01-130.0.4.7chris_martin, Monoid_Mary
either-result250.01The simplest ‘MonadFail’ instance (apache, data, library)2020-08-160.3.1.0kakkun61
either-semigroup10.00Either with a stricter Semigroup instance (bsd2, data, library)2024-03-270.0.0melaniebrown
either-unwrap (deprecated in favor of either)110.022Functions for probing and unwrapping values inside of Either. (bsd3, data, deprecated, library)2009-11-301.1GregoryCrosswhite
elasticsearch-interchange50.00Serialization of Elasticsearch requests and responses (bsd3, data, library)2023-05-310.2.0.0andrewthad
elerea-sdl20.01Elerea FRP wrapper for SDL (data, library)2012-12-150.1.1StephenWeber
elf340.04An Elf parser (bsd3, data, library)2021-10-080.31ErikCharlebois, wangbj
elm-export-persistent40.01elm-export persistent entities (data, database, library, mit, web)2021-01-091.0.0WilliamCasarin
empty-monad00.01A container that always has no values. (bsd3, data, library)2017-02-020.1.0.1vadimvinnik
encode-string30.01Safe string conversion and encoding (data, library, mit, string, text)2017-03-150.1.0.0minad
encoding-io10.01Encoding-aware file I/O. (bsd3, data, library)2016-08-050.0.1terrorjack
endo210.01Endomorphism utilities. (bsd3, data, library)2016-02-280.3.0.1PeterTrsko
engineering-units40.01A numeric type for managing and automating engineering units. (bsd3, data, library)2015-10-030.0.2TomHawkins
entropy2600.052A platform independent entropy source (bsd3, cryptography, data, library)2022-08-230.4.1.10ThomasDuBuisson
enum-subset-generate120.01Generate an ADT being a subset of another ADT, and the corresponding mappings. (bsd3, data, library)2024-01-220.1.0.30xd34df00d
enum-types50.02small enum types (bsd3, data, library)2019-03-160.1.1.0andrewthad
enumerable70.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)130.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)110.098Reliable, high-performance processing with left-fold enumerators (data, deprecated, enumerator, library, mit)2013-10-130.4.20JohnMillikin
enumfun10.01Finitely represented /total/ EnumMaps (bsd3, data, library)2012-10-090.5.1.0LiyangHu
enummapmap130.01Map of maps using Enum types as keys (bsd3, data, data-structures, library)2014-02-010.7.0MatthewWest
enummapset-th120.012TH-generated EnumSet/EnumMap wrappers around IntSet/IntMap. (bsd3, data, library)2020-07-220.6.2FumiakiKinoshita, LiyangHu, MateuszKowalczyk, MitsutoshiAoe, haskell_github_trust
enumset220.011Sets of enumeration values represented by machine words (bsd3, data, foreign, library)2021-07-260.1HenningThielemann
envy-extensible90.00Provides FromEnv in envy instance for Record of extensible. (bsd3, data, library, record)2020-02-040.2.0.1igrep
equivalence1572.03Maintaining an equivalence relation implemented as union-find using STT. (algorithms, bsd3, data, library)2022-07-260.4.1AndreasAbel, PatrickBahr
error252.01The canonical error type (data, error-handling, library, mit)2022-10-091.0.0.0Profpatsch
error-or120.03Composable, hierarchical errors. (bsd3, data, library)2022-06-160.3.0luntain
error-or-utils130.00Utilities using ErrorOr datatype (bsd3, data, library, testing)2021-07-170.2.0luntain
esqueleto-compat20.00Compatibility operators for Persistent and Esqueleto (bsd3, data, library)2023-10-200.0.2.0parsonsmatt
ess00.01The type-level S combinator in Haskell. (data, library, mit)2015-04-250.1.0.0MichaelOChurch
eths-rlp60.01Ethereum Recursive Length Prefix Encoding (contracts, data, ethereum, finance, library, mit, network)2016-12-250.1.0.0LogvinovLeon
euler-tour-tree60.01Euler tour trees (data, library, public-domain)2018-09-040.1.1.0koral
event-handlers20.02Event handlers (control, data, library, public-domain)2008-12-150.0.0.3JamesCook
event-list410.024Event lists with relative or absolute time stamps (data, library)2024-02-260.1.3HenningThielemann
every-bit-counts10.01A functional pearl on encoding and decoding using question-and-answer strategies (bsd3, data, library)2010-09-270.1DonaldStewart
ex-pool100.02Another fork of resource-pool, with a MonadIO and MonadCatch constraint (bsd3, data, library)2018-01-070.2.1KimAltintop
exact-pi1070.04Exact rational multiples of pi (and integer powers of pi) (data, library, mit)2022-04-290.5.0.2dmcclean, Bodigrim
exinst252.07Dependent pairs and their instances. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-aeson50.01@exinst@ support for @aeson@ package. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-base10.00@exinst@ support for @base@ package. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-bytes70.01@exinst@ support for @bytes@ package. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-cereal50.01@exinst@ support for @cereal@ package. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-deepseq (deprecated in favor of exinst)10.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)10.01Derive instances for the `hashable` library for your existential types. (bsd3, data, deprecated, library)2016-10-130.2RenzoCarbonara
exinst-serialise100.01Dependent pairs and their instances. (bsd3, data, library)2023-01-010.9RenzoCarbonara
existential10.01Existential types with lens-like accessors. (data, library, mit)2016-10-280.2.0.0SimonHudon, bandali
explicit-constraint-lens10.01Fully-flexible polymorphic lenses, without any bizarre profunctors (data, gpl, library)2017-12-300.1.0.0leftaroundabout
express230.03Dynamically-typed expressions involving function application and variables. (bsd3, data, library)2024-02-031.0.16rudymatela
expressions101.51Expressions and Formulae a la carte (bsd3, data, library, logic, math)2019-04-300.5jakubdaniel
expressions-z310.01Encode and Decode expressions from Z3 ASTs (bsd3, data, library, logic, math)2019-04-300.5jakubdaniel
extend-record-data-th10.00TH to define a new record data type that extends the existing record data type. (bsd3, data, library)2019-07-070.1.0.2nakaji_dayo
extensible760.017Extensible, efficient, optics-friendly data types and effects (bsd3, data, library, records)2024-12-050.9.2FumiakiKinoshita
extensible-data00.01Sums/products/lists/trees which can be extended in other modules (data, library, public-domain)2012-02-170.1.0.4AaronBlack
extensible-sp72.01light-weight, extensible sums and products over types and kinds (data, library, mit)2017-04-220.1.0.0jadaska
extra-data-yj80.02Additional data types (bsd3, data, library)2023-12-010.1.0.0YoshikuniJujo
extractable-singleton100.08A functor, where the "stored" value is isomorphic to Identity (bsd3, data, library)2017-05-100.0.1athanclark
f-algebra-gen30.00Generate a special f-algebra combinator from any data type. (data, library, mit)2019-07-190.1.0.2bolt12
facts10.01Refined types (bsd3, data, library)2018-06-160.0.1.0mrkkrp
fadno-braids130.02Braid representations in Haskell (algebra, bsd2, data, library, math)2024-01-200.2spopejoy
failable-list (deprecated in favor of enumerator)00.03A list-like type for lazy streams, which might terminate with an error. (bsd3, data, deprecated, error-handling, library)2009-12-070.2JohnMillikin
fair30.00Lists with fair choice (bsd3, data, library)2019-04-010.1.0.0
fair-predicates70.01Fair Predicates (data, library, public-domain)2009-03-250.1.1SebastianFischer
fake110.01Randomly generated fake data (bsd3, data, library)2021-05-060.1.2DougBeardsley
fallible20.01 (bsd3, data, library)2020-02-130.1.0matsubara0507
familiar-reflection (deprecated)30.01Reifies arbitrary terms into types that can be reflected back into terms (bsd3, data, deprecated, library, reflection)2018-05-080.1.0.0
family-tree20.01A family tree library for the Haskell programming language. (bsd3, data, genealogy, library)2015-04-160.5.1NathanVanDoorn
fast-builder640.08Fast ByteString Builder (data, library, public-domain)2024-08-280.1.4.0AkioTakano
fast-digits170.02Integer-to-digits conversion. (data, gpl, library)2023-07-290.3.2.0Bodigrim
fast-nats00.01Natural Numbers with no overhead (data, library, mit)2016-12-240.1.0.1mckeankylej
fasta340.06A simple, mindless parser for fasta files. (data, gpl, library)2017-02-130.10.4.2GregorySchwartz
fastsum100.02A fast open-union type suitable for 100+ contained alternatives (bsd3, data, library)2022-02-080.2.0.0patrick_thomson
fay-text140.06Fay Text type represented as JavaScript strings (data, fay, library, mit, text)2015-02-110.3.2.2AdamBergmark
fca00.01Algo for Formal Concept Analysis (agpl, data, library)2014-07-120.1.0.2Rpr
fclabels1362.2550First class accessor labels implemented as lenses. (bsd3, data, lenses, library)2021-05-272.0.5.1AdamBergmark, ErikHesselink, SebastiaanVisser
fclabels-monadlib60.01MonadLib monadic interface for the "fclabels" package. (bsd3, data, library)2012-04-030.2.1BardurArantsson
fields00.01First-class record field combinators with infix record field syntax. (bsd3, data, library)2010-08-110.1.0JussiKnuuttila
fieldwise10.01Provides Fieldwise typeclass for operations of fields of records treated as independent components. (bsd2, data, library)2014-07-180.1.0.0GracjanPolak
file-embed3872.5155Use Template Haskell to embed file contents directly. (bsd2, data, library)2024-01-280.0.16.0MichaelSnoyman
file-embed-lzma682.07Use Template Haskell to embed (LZMA compressed) data. (bsd3, data, library)2024-07-030.1phadej
file-embed-poly (deprecated)10.02Use Template Haskell to embed file contents directly. (bsd3, data, deprecated, library)2016-08-020.1.0
filecache310.02A cache system associating values to files. (bsd3, data, library)2024-10-290.5.2SimonMarechal
filediff160.01Diffing and patching module (bsd3, data, library)2015-05-252.0.0bgwines
filestore230.08Interface for versioning file stores. (bsd3, data, library)2020-08-280.6.5GwernBranwen, JohnMacFarlane
filesystem-conduit (deprecated in favor of conduit-combinators)250.04Use system-filepath data types with conduits. (deprecated) (conduit, data, deprecated, library, mit)2014-03-201.0.0.2MichaelSnoyman
filesystem-trees111.253Recursively manipulate and traverse filesystems as lazy rose trees. (bsd3, data, library, system)2015-05-030.1.0.6AdamCurtis
filters-basic100.01Allows to change the structure of the function output. (RealFrac, data, filters, library, mit)2023-01-310.2.0.0OleksandrZhabenko
filtrable1230.04Class of filtrable containers (bsd3, data, library)2020-08-300.1.6.0MatthewFarkasDyck
fin2112.014Nat and Fin: peano naturals and finite numbers (bsd3, data, dependent-types, library, math, singletons)2024-11-090.3.2phadej
fin-int40.04Finite sets of static size (apache, data, library)2023-03-130.2.0.1AndrewPritchard
fingertree-tf20.01Generic finger-tree structure using type families. (bsd3, data, data-structures, library)2014-10-050.1.0.0pawel834
finitary332.03A better, more type-safe Enum. (data, gpl, library)2024-08-072.2.0.0koz_ross, sheaf
finitary-derive100.00Flexible and easy deriving of type classes for finitary types. (data, gpl, library)2021-02-113.0.0.1koz_ross, sheaf
finitary-optics60.00Prisms and Isos between finitary types. (data, gpl, library)2020-06-061.0.0.0koz_ross, sheaf
finite-field240.04Finite Fields (algebra, bsd3, data, library, math)2021-01-020.10.0MasahiroSakai
finite-table60.00Types isomorphic to Fin, and Tables indexed by them. (apache, data, library)2021-09-170.1.0.1AndrewPritchard
finite-typelits1482.020A type inhabited by finitely many values, indexed by type-level naturals (bsd3, data, library)2024-08-010.2.1.0mniip
first-and-last20.01First and Last generalized to return up to n values (bsd3, data, library)2015-10-160.1.0.1andrus
first-class-patterns62.251First class patterns and pattern matching, using type families (bsd3, data, library, pattern)2019-10-010.3.2.5BrentYorgey, ReinerPope, vrom911
fit40.01FIT file decoder (bsd3, data, fitness, library, parsing)2016-03-040.5.2mgiles
fitsio40.01A library for reading and writing data files in the FITS data format. (data, library, physics)2008-12-310.2EricSessoms
fixed-length260.07Lists with statically known length based on non-empty package. (bsd3, data, library)2022-09-030.2.3.1HenningThielemann
fixed-list70.05A fixed length list type (bsd3, data, library)2015-05-100.1.6JobVranish
fixed-point (deprecated)90.03Binary fixed-point arithmetic (data, deprecated, game, library, math, mit, numerical)2011-08-270.5.0.1JakeMcArthur
fixed-point-vector (deprecated)20.01Unbox instances for the fixed-point package (data, deprecated, game, library, math, mit, numerical)2011-08-270.5.0.1JakeMcArthur
fixed-point-vector-space (deprecated)20.01vector-space instances for the fixed-point package (data, deprecated, game, library, math, mit, numerical)2011-08-270.5.0.1JakeMcArthur
fixed-vector1140.012Generic vectors with statically known size. (bsd3, data, library)2023-10-311.2.3.0AlexeyKhudyakov
fixed-vector-binary20.01Binary instances for fixed-vector (bsd3, data, library)2021-11-131.0.0.2AlexeyKhudyakov
fixed-vector-cborg40.01Binary instances for fixed-vector (bsd3, data, library)2021-11-131.0.0.2AlexeyKhudyakov
fixed-vector-cereal70.01Cereal instances for fixed-vector (bsd3, data, library)2021-11-131.0.0.2AlexeyKhudyakov
fixed-vector-hetero260.01Library for working with product types generically (bsd3, data, library)2024-11-140.6.2.0AlexeyKhudyakov
fixedprec220.02A fixed-precision real number type (bsd3, data, library, math)2018-11-060.2.2.2PeterSelinger
fixfile52.01File-backed recursive data structures. (data, lgpl, library)2017-01-070.7.0.0rev_null
fixpoint60.02Data types as fixpoints (bsd3, data, library)2008-10-140.1.1RomanLeshchinskiy
fixtime70.01Some fixes to the time package (bsd2, data, library)2014-11-031.5.0.2pharpend
flag00.01A simple flag type. (data, library, mit)2023-04-080.1.0.0locallycompact
flag-dhall-instance00.00FromDhall and ToDhall instances for flag. (data, dhall, library, mit)2023-04-080.1.0.1locallycompact
flat1432.255Principled and efficient bit-oriented binary serialization. (bsd3, data, library, parsing, serialization)2022-11-070.6PasqualinoAssini
flat-maybe20.01Strict Maybe without space and indirection overhead (bsd3, data, library)2015-11-110.1.0.0AndrasKovacs
flatbuffers122.00Haskell implementation of the FlatBuffers protocol. (bsd3, data, library, network, serialization)2024-02-060.4.0.0dcastro
flay120.01Generic programming for higher-kinded types. (bsd3, data, generics, library)2024-05-270.5RenzoCarbonara
flexible-time40.01simple extension of Data.UnixTime. (data, library, mit)2015-02-250.1.0.3tattsun
flexiwrap20.02Flexible wrappers (bsd3, data, library)2011-09-230.1.0IainAlexander
flexiwrap-smallcheck10.01SmallCheck (Serial) instances for flexiwrap (bsd3, data, library)2011-09-230.0.1IainAlexander
flight-igc80.01A parser for IGC files. (data, library, mpl, parsing)2018-09-111.0.0philderbeast
flight-kml40.01Parsing of pilot tracklogs dumped as KML. (data, flight, geography, gps, kml, library, mpl, parsing, xml)2018-09-111.0.1philderbeast
float-binstring00.01C99 printf "%a" style formatting and parsing (bsd3, data, library, numerical)2014-07-230.2AntonNikishaev
floating-bits80.02Bitwise accurate floating point conversion, and Unit of Lease Precision calculation. (bsd3, data, library)2023-12-240.3.1.0JonasScholl, Juri_
fmlist1630.05FoldMap lists (bsd3, data, library)2020-08-180.9.4SjoerdVisscher
focus2042.017A general abstraction for manipulating elements of container data structures (containers, data, library, mit)2023-10-161.0.3.2NikitaVolkov
foldable-ix40.07Functions to find out the indices of the elements in the Foldable structures (data, library, mit)2023-01-280.3.0.0OleksandrZhabenko
foldable1-classes-compat3390.014Compatibility package for the Foldable1 and Bifoldable1 type classes (bsd3, compatibility, data, library)2024-12-060.1.1ryanglscott
folds422.05Beautiful Folding (bsd3, comonads, data, enumerator, library)2022-05-180.7.8EdwardKmett, EricMertens, ryanglscott
folds-common30.01A playground of common folds for folds (data, library, mit)2014-12-300.2.0.0jozefg
forms-data-format70.01Parse and serialize FDF, the Forms Data Format (bsd3, data, library, text)2024-03-010.2.1MarioBlazevic
foscam-directory100.01Foscam File format (bsd3, data, file, library)2016-11-260.0.8TonyMorris
foscam-filename10.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
fraction20.04Fractions (bsd3, data, library)2016-07-190.1.0.6WolfgangJeltsch
free-functors742.01Free functors, adjoint to functors that forget class constraints. (bsd3, category-theory, data, library, math)2020-10-051.2.1SjoerdVisscher
freq30.00Are you ready to get freaky? (data, library, mit, text)2019-04-290.1.1chessai
frontmatter240.04Parses frontmatter as used in Jekyll markdown files. (data, library, mit)2015-12-200.1.0.2yamadapc
fsmActions100.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-040.1.1.1MichaelSnoyman
ftree70.01Depth-typed functor-based trees, both top-down and bottom-up (bsd3, data, library)2019-02-080.1.5ConalElliott
full-text-search110.01In-memory full text search engine (bsd3, data, library, search, text)2023-03-210.2.2.2AdamGundry, DuncanCoutts, MikolajKonarski
functional-kmp50.01KMP implemented on haskell's built-in cons-cell-based lists. (bsd3, data, library)2015-11-120.1.0.0mniip
functor-classes-compat210.02Data.Functor.Classes instances for core packages (bsd3, data, library)2021-12-192.0.0.2phadej
functor-combinators110.01Tools for functor combinator-based program design (bsd3, data, library)2024-01-090.4.1.3jle
functor-combo380.02Functor combinators with tries & zippers (bsd3, data, library)2015-05-040.3.6ConalElliott
functor-infix62.05Infix operators for mapping over compositions of functors. Lots of them. (data, library, mit)2017-04-230.0.5vi
functor-monadic90.02Monad-style combinators for functors. (apache, data, library)2015-05-170.1.0.3jtapolczai, jtapolczai2
functor-products110.02General functor products for various Foldable instances (bsd3, data, library)2024-05-200.1.2.2jle
functor-utils40.02Collection of functor utilities, providing handy operators, like generalization of (.). (apache, data, library)2018-12-181.17.2danilo2, iamrecursion
functora-witch160.00Convert values from one type into another. (data, library, mit)2024-12-091.2.0.2functora
fusion (deprecated in favor of streaming)10.01Effectful streaming library based on shortcut fusion techniques (bsd3, data, deprecated, library)2015-08-120.2.0JohnWiegley
fuzzyset540.01Fuzzy set data structure for approximate string matching (bsd3, data, library)2024-03-080.3.2arbelos
fvars50.00Fast Mutable Vars (bsd3, data, library)2019-09-221.0.0.0erick
game-tree70.01Searching game trees with alpha-beta pruning (data, library)2009-03-200.1.0.0ColinAdams
garfield70.01TBA (bsd3, data, library)2018-11-150.0.0.0chessai
gather10.00An applicative for parsing unordered things, heterogenous sorting (bsd3, data, library, parsing, sorting)2020-05-120.1.0.0RobertHensing
gc92.01Poor Richard's Memory Manager (bsd3, data, library)2021-04-130.1EdwardKmett, EricMertens, ryanglscott
gdiff110.02Generic diff and patch (bsd3, data, library)2014-06-271.1AndresLoeh, EelcoLempsink
general-prelude (deprecated)00.01Prelude replacement using generalized type classes where possible (bsd3, control, data, deprecated, library)2012-12-180.1.2JohnWiegley
generic-accessors150.03stringly-named getters for generic data (bsd3, data, library)2021-04-010.7.1.0GregHorn
generic-aeson100.07Derivation of Aeson instances using GHC generics. (bsd3, data, library)2022-06-170.2.0.14AdamBergmark, AlejandroSerrano, ErikHesselink
generic-binary20.01Generic Data.Binary derivation using GHC generics. (bsd3, data, generics, library)2011-11-121.0.1SebastiaanVisser
generic-data-asserts (deprecated in favor of generic-type-asserts)10.01Structural assertions on generic data representations. (data, deprecated, generics, library, mit)2024-04-050.2.0raehik
generic-data-functions110.02Familiar functions lifted to generic data types (data, generics, library, mit)2024-06-150.6.0raehik
generic-labels20.00Generically extract and replace collections of record fields (bsd3, data, generics, library, records)2021-02-090.1.0.1sheaf
generic-lexicographic-order02.00Derive Bounded and Enum for sum types and Enum for product types (bsd3, data, library)2022-08-200.1.0.0danielbrice
generic-match100.00First class pattern matching (data, library, mit)2021-08-160.3.0.1sgschlesinger
generic-monoid990.05Derive monoid instances for product types. (bsd3, data, library)2020-06-140.1.0.1lukec
generic-storable20.01Generic implementation of Storable (bsd3, data, library)2012-05-110.1.0.0HideyukiTanaka
generic-trie222.04A map, where the keys may be complex structured data. (bsd3, data, library, program)2022-10-150.3.2EricMertens, dfeuer
generic-type-asserts70.01Structural assertions on generic type representations. (data, generics, library, mit, type)2024-04-100.3.0raehik
generic-type-functions60.02Familiar functions lifted to type-level functions on generic types (data, generics, library, mit, types)2024-04-100.1.0raehik
generic-xmlpickler90.03Generic generation of HXT XmlPickler instances using GHC Generics (bsd3, data, library, xml)2019-11-130.1.0.6AdamBergmark, ErikHesselink
generics-sop-lens270.01Lenses for types in generics-sop (bsd3, data, generics, library)2024-07-040.2.1phadej
genericserialize10.01Serialization library using Data.Generics (bsd3, data, library)2008-03-160.1GwernBranwen
genvalidity-typed-uuid150.00Generators for Phantom-Typed version of UUID (data, library, mit)2021-11-240.1.0.1Norfair
geo-uk230.01High precision conversion between GPS and UK Grid (bsd3, data, library)2016-11-180.1.0.2tolysz
geohash110.01Geohash latitudes and longitudes. (bsd3, data, library)2009-10-241.0.1MariusEriksen
geojson440.05A thin GeoJSON Layer above the aeson library (bsd3, data, library)2023-05-314.1.1domdere, newmana
geojson-types30.01GeoJSON data types including JSON/BSON conversion. (bsd3, data, library)2016-05-160.1.3alios
ghc-compact60.08In memory storage of deeply evaluated data structure (bsd3, data, library)2017-07-230.1.0.0BenGamari, HerbertValerioRiedel, wz1000
ghc-symbol10.00Symbol on term level (bsd3, data, library)2022-09-040phadej
ghci-hexcalc132.01GHCi as a Hex Calculator interactive (bsd3, data, library)2019-07-200.1.1.0takenobut
ghcjs-promise60.01Bidirectional bidings to javascript's promise. (bsd3, data, library)2016-11-110.1.0.3AlejandroDuranPallares
ghost-buster100.01Existential type utilites (bsd3, data, library)2017-08-290.1.1.0lazersmoke
git-date50.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
global00.01Library enabling unique top-level declarations (bsd3, data, language, library, system)2014-12-020.2.1.0ByronJohnson
global-variables60.02Namespaced, global, and top-level mutable variables without unsafePerformIO. (bsd3, data, library, reflection)2012-03-031.0.1.1JeanMarieGaillourdet
globus40.00Globus Data Transfer (bsd3, data, library, science, system)2024-11-070.1.3seanhess
gofer-prelude70.01The Gofer 2.30 standard prelude (bsd3, data, library)2011-05-092.30.3DonaldStewart
google-dictionary (deprecated)30.01Simple interface to the google.com/dictionary API (bsd3, data, deprecated, library)2014-01-230.1.0.2mitchellwrosen
google-mail-filters20.01Write GMail filters and output to importable XML (bsd3, data, library, web, xml)2016-03-310.0.1.2LiyangHu
googlepolyline02.01Google Polyline Encoder/Decoder (data, library, mit, text)2016-04-160.1.0.2lorne
gpcsets40.01Generalized Pitch Class Sets for Haskell. (bsd3, data, library)2009-05-140.9.2.0BruceMcCosa
gps300.03For manipulating GPS coordinates and trails. (bsd3, data, library)2015-02-081.2ThomasDuBuisson
gps2htmlReport70.01GPS to HTML Summary Report (bsd3, data, library, program)2012-01-290.3.1RobStewart
gpx-conduit00.02Read GPX files using conduits (bsd3, data, library)2012-08-120.1.1RyanTrinkle, ThomasDuBuisson
grapefruit-records120.04A record system for Functional Reactive Programming (bsd3, data, frp, library, reactivity)2017-04-060.1.0.7WolfgangJeltsch
graph70.01Class of graphs (bsd3, data, library)2018-06-270.0.0.0
graph-core120.03Fast, memory efficient and persistent graph implementation (data, library, mit)2016-02-040.3.0.0AlexanderThiemann, DavidLeuschner, StefanWehr
graph-utils70.01A simple wrapper & quasi quoter for fgl. (bsd3, data, data-structures, graphs, library)2010-06-290.3.7HiromiIshii
graphbuilder10.01A declarative, monadic graph construction language for small graphs (data, library, mit)2012-10-170.1.0.0JosephAbrahamson
graphene10.01A minimal Graph Theory library. (data, library, mit)2014-05-250.1.0.45outh
graphql-utils10.00GraphQL Utils (bsd3, data, graphql, library, utils)2020-09-130.1.0.0Lupino
graphql-w-persistent62.01GraphQL interface middleware for SQL databases. (data, database, development, graphs, language, library)2020-09-180.9.1.0jasonsychau
greplicate00.01Generalised replicate functions (data, library)2016-02-030.0.2TonyMorris
greskell460.04Haskell binding for Gremlin graph query language (bsd3, data, library)2024-11-052.0.3.2debugito
greskell-core480.03Haskell binding for Gremlin graph query language - core data types and tools (bsd3, data, library)2024-11-051.0.0.3debugito
group-with110.01Classify objects by key-generating function, like SQL GROUP BY (apache, data, library)2015-08-170.2.0.3ulikoehler
groupBy70.01Replacement definition of Data.List.GroupBy (data, library, mit)2018-01-300.1.0.0oisdk
grouped-list10.01Grouped lists. Equal consecutive elements are grouped. (bsd3, data, library)2022-03-150.2.3.0DanielDiaz
groupoid (deprecated)40.01A Groupoid class (bsd3, data, deprecated, library)2009-09-270.1.0StephenTetley
groups1720.023Groups (algebra, bsd3, data, library, math)2021-05-140.5.3NathanVanDoorn
grow-vector80.00Mutable vector with efficient appends (data, library, mit)2022-05-210.1.5.0NCrashed
growable-vector100.00A contiguous growable array type. (data, library, mit)2023-08-150.1chessai
gstorable00.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-realtime20.00GTFS RealTime protobafs library (autogenerated from .proto file) (bsd3, data, library)2018-12-090.2.0.0CthulhuDen
gtvm-hs20.00Various tools for reversing and using assets from Golden Time: Vivid Memories. (data, library, mit, program)2024-10-031.0.0raehik
hBDD40.03An abstraction layer for BDD libraries (data, library)2015-05-240.0.3PeterGammie
hBDD-CMUBDD00.01An FFI binding to CMU/Long's BDD library (data, library)2015-05-240.0.3PeterGammie
hBDD-CUDD00.01An FFI binding to the CUDD library (data, library)2015-05-240.0.3PeterGammie
hDFA20.01A simple library for representing and minimising DFAs. (bsd3, data, library)2012-06-150.0.2PeterGammie
hOpenPGP580.01native Haskell implementation of OpenPGP (RFC4880) (codec, data, library, mit)2024-09-302.10.0ClintAdams
hadoop-formats20.01Read/write file formats commonly used by Hadoop. (apache, data, library)2014-10-160.2.1.1JacobStanley
hadoop-rpc20.02Use the Hadoop RPC interface from Haskell. (apache, data, library)2016-02-251.1.0.0ConradParker, JacobStanley
hadoop-tools20.01Fast command line tools for working with Hadoop. (apache, data, program)2016-02-251.0.1ConradParker, JacobStanley
halfsplit30.02A library to provide special kind of two-column output for Phladiprelio. (PhLADiPreLiO, data, language, library, mit)2024-04-080.4.3.0OleksandrZhabenko
halves20.01Split or combine data structures to and from halves, quarters, eighths (bsd3, data, library)2018-10-150.1.0.1puffnfresh
handa-data50.01This package is deprecated. It formerly contained Haskell utilities for data structures and data manipulation. (data, library, mit)2016-08-010.2.9.9BrianBush
handa-geodata50.01Geographic and Geometric Data (data, geography, geometry, library, mit, program)2014-04-270.2.0.1BrianBush
happy-arbitrary00.00Token list generator for arbitrary Happy grammars. (data, gpl, library)2024-01-150.0.1iphydf
har60.01HAR spec in Haskell (bsd3, data, library)2017-04-270.4.0HaishengWu
has130.02Entity based records (bsd3, data, library)2019-03-310.6.0.1YusakuHashimoto
has-th00.01Template Haskell function for Has records. (bsd3, data, library)2010-11-220.1ChrisDone
hash82.02Hashing tools (bsd3, data, hash, library)2013-03-270.2.0.1EdwardKmett, EricMertens, ryanglscott
hash-tree60.01Merkle Hash Tree (bsd3, data, library)2017-10-180.0.0KazuYamamoto
hashable12451.51084A class for types that can be converted to a hash value (bsd3, data, library)2024-07-041.5.0.0BryanOSullivan, HerbertValerioRiedel, JohanTibell, MilanStraka, phadej
hashable-accelerate10.01A class for types which can be converted into a hash value (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
hashable-extras (deprecated in favor of hashable)220.05Higher-rank Hashable (bsd3, data, deprecated, hash, library)2016-01-170.2.3EdwardKmett
hashable-generics220.01Automatically generates Hashable instances with GHC.Generics. (bsd3, data, library)2016-05-251.1.10ClarkGaebel
hashable-orphans00.02Provides instances missing from Hashable. (bsd3, data, library)2022-09-090.1davean
hashable-time (deprecated in favor of time-compat)190.06Hashable instances for Data.Time (bsd3, data, deprecated, library)2021-05-200.3phadej, alkar, davew
hashabler172.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
hashes170.01Hash functions (data, library, mit)2024-08-200.3.0.1larsk
hashflare10.01A library for working with HashFlare.io contracts and hashrates (bsd2, data, library)2017-01-200.1.0.0nbrk
hashmap (deprecated in favor of unordered-containers)912.012Persistent containers Map and Set based on hashing. (bsd3, data, deprecated, library)2018-01-031.3.3MilanStraka, ryanglscott
hashmap-io60.02A Hashmap on io monad. (bsd3, data, library)2021-04-090.1.0.0Lupino
hashring10.01Efficient consistent hashing. (bsd3, data, library)2012-02-080.0.0MichaelCraig
hashtables3172.585Mutable hash tables in the ST monad (bsd3, data, library)2024-11-261.4.1ErikDeCastroLopo, GregoryCollins, mgmeier
hashtables-plus (deprecated)20.01Extensions for a "hashtables" library (data, data-structures, deprecated, library, mit)2014-04-290.2.0NikitaVolkov
haskell-modbus40.01A cereal-based parser for the Modbus protocol (bsd3, data, library, network, parsing)2014-04-150.3.2JasonHickner
haskell-qrencode100.03Haskell bindings for libqrencode. (bsd3, data, library)2013-01-171.0.4JamesSanders
haskus-utils-data190.04Haskus data utility modules (bsd3, data, library)2024-08-171.5SylvainHenry
haxparse50.01Readable HaxBall replays (data, library, mit, program)2013-09-180.3.1.0JoelTaylor
hbcd20.01Packed binary-coded decimal (BCD) serialization (data, library, mit)2012-06-201.0AndrewKay
hblock00.02A mutable vector that provides indexation on the datatype fields it stores (bsd3, data, library)2015-03-200.1.0.2HugoGomes
hdf5-lite70.01High-level bindings to the HDF5 "lite" interface (bsd3, data, library)2018-03-300.1.1.0ocramz
hebrew-time70.01Hebrew dates and prayer times. (data, library, mit)2019-02-170.1.2MichaelSnoyman
heckin50.00Oh heck, it's a heckin' case conversion library. (data, library, mit, text)2019-11-090.0.1.0maxdeviant
hedgehog-generic30.00GHC Generics automatically derived hedgehog generators (bsd3, data, development, library, testing)2019-04-170.1chessai
hedn170.04EDN parsing and encoding (bsd3, data, library)2021-11-130.3.0.4AlexanderBondarenko
hedn-functor60.00Base functor for EDN AST (bsd3, data, library)2019-03-160.1.0.0AlexanderBondarenko
hegg102.01Fast equality saturation in Haskell (bsd3, data, library)2023-10-310.5.0.0romes
heptapod120.00Generate UUIDv7 values. (data, library, mit)2024-11-051.1.0.0fozworth
here1340.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-030.1.1.0winterland
hetero-map90.01Pure heterogeneous maps. (bsd3, data, data-structures, library)2009-01-120.21LukePalmer
hetero-parameter-list100.04hetero list with parameter list (bsd3, data, library)2024-11-010.1.0.19YoshikuniJujo
hetero-parameter-list-with-typelevel-tools100.01Hetero parameter list with type level tools (bsd3, data, library)2024-11-060.1.0.1YoshikuniJujo
hetero-zip00.00Zip lists with Traversables (bsd3, data, library)2024-03-020.1.0.0PhilHazelden
heterogeneous-list-literals10.01Allows the use of tuples as literals for Heterogeneous collections (bsd3, data, library)2018-07-080.2.0.0DavidMD
heterolist10.01A heterogeneous list type (data, library, mit)2017-03-090.2.0.0clinton
hex240.012Convert strings into hexadecimal and back. (bsd3, data, library)2020-09-070.2.0TaruKarttunen
hexpat-pickle-generic (deprecated)20.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
hexstring100.010Fast and safe representation of a hex string (data, library, mit)2015-04-210.11.1solatis
hgeos200.01Simple Haskell bindings to GEOS C API (data, geography, geometry, library, mit, text)2016-08-100.1.8.0rcook
hgraph90.00Tools for working on (di)graphs. (data, gpl, library)2024-06-131.10.0.0mgmillani
hgrib00.01Unofficial bindings for GRIB API (data, gpl, library)2015-11-070.3.1.0mjakob
hierarchy150.01Predicated traversal of generated trees (bsd3, data, library)2018-05-111.0.2JohnWiegley, dnadales
higgledy262.01Partial types as a type constructor. (data, library, mit)2023-03-090.4.2.1jonathanlking, i_am_tom
hinze-streams30.01Streams and Unique Fixed Points (bsd3, data, library)2009-05-031.0DonaldStewart
hips80.01an IPS patcher (bsd3, data, program)2011-03-290.1PatrickPalka
histogram-fill430.06Library for histograms creation. (bsd3, data, library)2018-10-060.9.1.0AlexeyKhudyakov
histogram-fill-binary40.01Binary instances for histogram-fill package (bsd3, data, library)2017-02-190.8.5.0AlexeyKhudyakov
histogram-fill-cereal40.01Binary instances for histogram-fill package (bsd3, data, library)2017-02-190.8.5.0AlexeyKhudyakov
histogram-simple80.00Simple Data.Map-based histogram (bsd3, data, library)2021-12-061.2jonascarpay
hjcase (deprecated)00.01Jcase library for Haskell (data, deprecated, library, mit)2015-05-090.2.0.0seagreen
hjsonpointer (deprecated)221.752JSON Pointer library (data, deprecated, library, mit)2018-09-301.5.0seagreen
hjsonschema (deprecated)560.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
hlist51.251Heterogeneous list (bsd3, data, library)2018-01-250.0.0.0
hmatrix-csv70.02CSV encoding and decoding for hmatrix. (bsd3, data, library)2015-04-080.1.0.2lyzrd
hmatrix-repa180.01Adaptors for interoperability between hmatrix and repa (bsd3, data, library, math)2016-09-220.1.2.2VivianMcPhail
hmemdb60.01In-memory relational database (bsd3, data, database, library)2014-05-100.4.0.0MiguelMitrofanov
hmpfr412.04Haskell binding to the MPFR library (bsd3, data, library, math)2022-12-010.4.5AlesBizjak, MichalKonecny
hnetcdf130.02Haskell NetCDF library (bsd3, data, library, program)2019-02-060.5.0.0DominicSteinitz, IanRoss
hnix492.259Haskell implementation of the Nix language (bsd3, data, library, nix, system)2023-11-200.17.0JohnWiegley, sjakobi, AntonLatukha
hocon110.00Small library for typesafe's configuration specification (bsd3, data, library)2020-12-020.1.0.4aleperaltabazas
hodatime30.01A fully featured date/time library based on Nodatime (bsd3, data, library, time)2020-02-160.2.1.1jason_j
hole31.251Higher kinded type removal (bsd3, data, library)2013-09-080.1.1ThomasEding
holmes32.00Tools and combinators for solving constraint problems. (data, library, mit)2021-01-040.3.2.0i_am_tom
homotuple170.02Homotuple, all whose elements are the same type (apache, data, library)2023-08-180.2.1.1kakkun61
hoodle-types00.06Data types for programs for hoodle file format (bsd3, data, library)2016-07-250.4IanWooKim
hopenpgp-tools360.01hOpenPGP-based command-line tools (agpl, codec, data, program)2024-09-300.23.10ClintAdams
horizon10.01Sunrise and sunset UTC approximations from latitude and longitude coordinates (bsd3, data, library)2015-02-260.1.1intractable
hpc-codecov440.00Generate reports from hpc data (bsd3, data, library, program, test)2024-07-090.6.2.0AtsuroHoshino
hreader-lens90.01Optics for hreader package (data, library, mit)2017-05-310.1.3.0dredozubov
hs-GeoIP110.02Haskell bindings to the MaxMind GeoIPCity database via the C library (bsd3, data, library)2013-03-150.3OzgunAtaman
hs-blake200.02A cryptohash-inspired library for blake2 (bsd3, data, library)2014-04-300.0.2tsuraan
hs-excelx50.01HS-Excelx provides basic read-only access to Excel 2007 and 2010 documents in XLSX format. (bsd3, data, library)2013-01-280.6.0.0MarkBaran
hs-multiaddr42.01Multiaddr library (apache, data, library)2018-04-250.1.4CMCDragonkai
hs-openmoji-data30.00The OpenMoji emoji dataset (bsd3, data, library, program, text)2024-01-2615.0.0abrar
hs-php-session110.02PHP session and values serialization (bsd3, data, library)2014-10-250.0.9.3elblake
hs-pkg-config30.01Create pkg-config configuration files (bsd3, data, development, library)2014-12-240.2.1.0PeterTrsko
hs-swisstable-hashtables-class10.00Data.HashTable.Class instance definition for Data.HashTable.ST.Swiss (bsd3, data, library)2021-02-150.1.0.0nakaji_dayo
hschema40.03Describe schemas for your Haskell data types. (data, lgpl, library, schema)2018-11-140.0.1.1alonsodomin
hschema-aeson70.01Describe schemas for your Haskell data types. (data, json, lgpl, library, schema)2018-11-140.0.1.1alonsodomin
hschema-prettyprinter70.01Describe schemas for your Haskell data types. (data, lgpl, library, schema, text)2018-11-140.0.1.1alonsodomin
hschema-quickcheck60.01Describe schemas for your Haskell data types. (data, lgpl, library, schema, testing)2018-11-140.0.1.1alonsodomin
hsec-core10.02Core package representing Haskell advisories (bsd3, data, library)2024-05-300.1.0.0frasertweedale
hsec-sync30.00Synchronize with the Haskell security advisory database (bsd3, data, library, program)2024-05-300.1.0.0frasertweedale
hsec-tools10.00Tools for working with the Haskell security advisory database (bsd3, data, library, program)2024-05-300.1.0.0frasertweedale
hset220.03Primitive list with elements of unique types. (bsd3, data, library)2015-10-292.2.0AlekseyUymanov
hsini312.03ini configuration files (bsd3, configuration, data, library)2023-09-260.5.2.2MagnusTherning
hsndfile190.06Haskell bindings for libsndfile (data, lgpl, library, sound)2015-09-180.8.0StefanKersten
hsndfile-storablevector50.01Haskell bindings for libsndfile (Data.StorableVector interface) (data, library, sound)2011-11-210.5.2StefanKersten
hsndfile-vector150.04Haskell bindings for libsndfile (Data.Vector interface) (data, library, sound)2011-11-210.5.2StefanKersten
htlset (deprecated in favor of htssets)10.01Heterogenous Set (bsd3, data, deprecated, library)2019-01-020.1.0.1kelemzol
htoml210.07Parser for TOML files (bsd3, configuration, data, json, language, library, parser, text)2016-11-071.0.0.3cies
htoml-megaparsec390.04Parser for TOML files (bsd3, configuration, data, language, library, text, toml)2023-10-242.1.0.5vmchale
htoml-parse60.00Parse TOML values produced by htoml-megaparsec package. (apache, data, library, toml)2022-04-050.1.0.1SergeyVinokurov
htree00.00a library to build and work with heterogeneous, type level indexed rose trees (agpl, data, library)2024-11-150.2.0.0mangoiv
htssets10.00Heterogenous Sets (bsd3, data, library)2019-01-030.2.0.0kelemzol
http-exchange60.01Perform HTTP Requests (bsd3, data, library)2024-02-140.2.0.1andrewthad, l3c_amartin
http-interchange110.02Types and serialization for HTTP (bsd3, data, library)2024-08-230.3.2.2andrewthad, l3c_amartin
https-everywhere-rules20.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
httpspec10.02Specification of HTTP request/response generators and parsers (data, library, web)2010-10-050.3.0.1DavidLeuschner, StefanWehr
huffman32.01Pure Haskell implementation of the Huffman encoding algorithm (bsd3, compression, data, library)2012-02-281.0.1MaximeHenrion
hunt-searchengine20.01A search and indexing engine. (data, library, mit, text)2015-03-030.3.0.1alexbiehl
hunt-server40.01A search and indexing engine server. (data, mit, program, text)2015-03-010.3.0.2alexbiehl
hvect430.012Simple strict heterogeneous lists (data, library, mit)2022-02-070.4.0.1AlexanderThiemann, BrandonSimmons
hw-aeson430.03Convenience functions for Aeson (bsd3, data, json, library)2023-12-180.1.9.0newhoggy, haskellworks
hw-all10.00Demo library (bsd3, conduit, data, library)2019-11-060.0.0.1haskellworks
hw-balancedparens420.010Balanced parentheses (bit, bsd3, data, data-structures, library, program, succinct-data-structures)2022-12-050.4.1.3newhoggy, haskellworks, GeorgeWilson
hw-bits552.025Bit manipulation (bit, bsd3, data, library)2022-03-200.7.2.2newhoggy, haskellworks, GeorgeWilson
hw-conduit180.06Conduits for tokenizing streams. (conduit, data, library, mit)2022-03-250.2.1.1newhoggy, haskellworks, GeorgeWilson
hw-conduit-merges110.01Additional merges and joins for Conduit (bsd3, conduit, data, library)2020-04-140.2.1.0haskellworks
hw-dump60.01File Dump (bit, bsd3, data, library, program)2020-04-140.1.1.0newhoggy, haskellworks
hw-eliasfano190.02Elias-Fano (bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-250.1.2.1newhoggy, haskellworks
hw-excess380.03Excess (bsd3, data, data-structures, library, succinct-data-structures)2020-04-140.2.3.0newhoggy, haskellworks
hw-int120.06Additional facilities for Integers (bsd3, data, library)2020-04-260.0.2.0newhoggy, haskellworks
hw-json432.05Memory efficient JSON parser (bsd3, data, library, program)2024-11-081.3.3.0newhoggy, haskellworks
hw-json-demo10.00Memory efficient JSON parser (bsd3, data, library)2022-03-241.0.0.0haskellworks
hw-json-lens60.02Lens for hw-json (bsd3, data, data-structures, json, library, succinct-data-structures)2020-04-140.2.1.0newhoggy, haskellworks
hw-json-simd170.03SIMD-based JSON semi-indexer (bsd3, data, library, program)2022-12-190.1.1.2newhoggy, haskellworks
hw-json-simple-cursor80.02Memory efficient JSON parser (bsd3, data, library, program)2022-03-240.1.1.1newhoggy, haskellworks
hw-json-standard-cursor70.03Memory efficient JSON parser (bsd3, data, library, program)2022-03-240.2.3.2newhoggy, haskellworks
hw-lazy10.00Combinators for lazy IO (bsd3, data, library)2022-06-100.0.0.1newhoggy, haskellworks
hw-mquery250.03Monadic query DSL (bsd3, data, library, program)2024-11-080.2.1.2newhoggy, haskellworks
hw-packed-vector290.02Packed Vector (bsd3, data, library, program, vector)2022-03-210.2.1.1newhoggy, haskellworks
hw-parser210.06Simple parser support (bsd3, data, library, parser)2020-04-140.1.1.0newhoggy, haskellworks
hw-playground-linear50.00Primitive functions and data types (bsd3, data, library)2021-02-240.1.0.0haskellworks
hw-prim2030.029Primitive functions and data types (bsd3, data, library)2022-10-300.6.3.2newhoggy, haskellworks, GeorgeWilson
hw-prim-bits (deprecated)20.00Primitive support for bit manipulation (bsd3, data, deprecated, library, program)2021-09-180.1.0.5newhoggy, haskellworks
hw-rankselect112.014Rank-select (bit, bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-230.13.4.1newhoggy, haskellworks, GeorgeWilson
hw-rankselect-base160.015Rank-select base (bit, bsd3, data, data-structures, library, succinct-data-structures)2020-06-090.3.4.1newhoggy, haskellworks, GeorgeWilson
hw-simd50.04SIMD library (bit, bsd3, data, library, simd)2022-12-190.1.2.2newhoggy, haskellworks
hw-simd-cli20.00SIMD library (bit, bsd3, data, library, program, simd)2021-03-170.0.0.1newhoggy, haskellworks
hw-streams280.02Primitive functions and data types (bsd3, data, library)2024-08-150.0.1.1newhoggy, haskellworks
hw-string-parse160.06String parser (bit, bsd3, data, library)2022-03-200.0.0.5newhoggy, haskellworks, GeorgeWilson
hw-succinct220.02Succint datastructures (conduit, data, library, mit)2016-10-240.1.0.1newhoggy, haskellworks
hw-uri210.01Supports IO on URIs (bsd3, data, library, program)2020-03-120.2.1.0newhoggy, haskellworks
hw-vector (deprecated in favor of hw-prim)40.01Vector type with convenient typeclass instances (bsd3, data, deprecated, library)2016-10-280.0.0.1haskellworks
hw-xml272.01XML parser based on succinct data structures. (bsd3, data, data-structures, library, program, succinct-data-structures, xml)2024-01-100.5.1.2newhoggy, haskellworks
hwsl210.03Hashing with SL2 (data, library, mit)2017-11-030.4.0.1srijs
hwsl2-bytevector00.01A hashed byte-vector based on algebraic hashes and finger trees (data, library, mit)2015-07-150.1.0.0srijs
hwsl2-reducers00.01Semigroup and Reducer instances for Data.Hash.SL2 (data, library, mit)2015-07-030.1.0.0srijs
hybrid-vectors630.06Hybrid vectors e.g. Mixed Boxed/Unboxed vectors (bsd3, data, library, vector)2024-12-040.2.5EdwardKmett, ryanglscott
hydra92.00Type-aware transformations for data and programs (apache, data, library)2024-09-090.8.0joshsh
idempotent50.01Idempotent monoids (data, library, mit)2014-08-180.1.2alynn
identifiers100.01Numeric identifiers for values. (bsd3, data, library)2017-05-200.4.3.0awagner83
idna110.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-params00.01Named and unnamed implicit parameters with defaults. (bsd3, data, library)2013-12-230.2.1ShaneOBrien
impossible70.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
incremental280.02incremental update library (bsd3, data, library)2020-09-190.3.1FumiakiKinoshita
incremental-computing10.01Incremental computing (bsd3, data, library)2016-07-250.0.1.0WolfgangJeltsch
incremental-maps30.01Package for doing incremental computations on maps (bsd3, data, library)2016-05-250.0.0.0jelken
increments30.01type classes for incremental updates to data (bsd3, data, library)2015-01-070.1.0.4JohnLato
indexation360.01Tools for entity indexation (data, library, mit)2018-10-080.8NikitaVolkov, IrinaArtemeva, OShev
indexed-list-literals712.02Type safe indexed list literals (bsd3, data, library)2020-04-300.2.1.3DavidMD
indexed-profunctors2470.04Utilities for indexed profunctors (bsd3, data, lenses, library, optics, profunctors)2023-06-220.1.1.1AdamGundry, AndresLoeh, phadej, arybczak
indexed-state60.00Indexed State (bsd3, data, library)2024-05-150.0.5TonyMorris
indexed-traversable4480.046FunctorWithIndex, FoldableWithIndex, TraversableWithIndex (bsd2, data, library)2024-05-160.1.4phadej
indexed-traversable-instances4200.06More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex (bsd2, data, library)2024-05-160.1.2phadej
indices40.01Multi-dimensional statically bounded indices. (data, library, mit)2014-12-301.7.1MikeLedger
infinite-list1070.08Infinite lists (bsd3, data, library)2024-12-210.1.2Bodigrim
infinite-search70.01Exhaustively searchable infinite sets. (algorithms, bsd3, data, library, monads, search)2009-01-090.12LukePalmer
inflist10.01An infinite list type and operations thereon. (bsd3, data, library)2012-02-050.0.1JamesFisher
ini1390.013Configuration files in the INI format. (bsd3, configuration, data, library)2022-07-250.4.2AndreasAbel, ChrisDone, chris_martin
ini-qq10.01Quasiquoter for INI (bsd3, configuration, data, library)2016-07-150.1.0.0kseo
initialize40.02Initialization and Deinitialization of 'Storable' values. (bsd3, data, library)2018-10-250.1.1.0chessai
inj140.02A class for injective (one-to-one) functions (data, library)2018-07-061.0int_index
inj-base100.01'Inj' instances for 'base' (bsd3, data, library)2018-07-130.2.0.0int_index
injections30.00Canonical categorical conversions (injections and projections) (bsd3, data, library)2021-08-260.1.0.0ThomasTuegel
instrument30.01Easy stats/metrics instrumentation for Haskell programs (bsd3, data, library)2023-01-130.6.1.0MichaelXavier
int-cast242.06Checked conversions between integral types (bsd3, data, library)2018-04-030.2.0.0HerbertValerioRiedel
int-interval-map10.01Interval map (data, library, mit)2022-06-020.0.1.0luispedro
int-supply120.02A simple, efficient supply of integers using atomic fetch-and-add. (bsd3, data, library)2023-11-271.0.0mitchellwrosen
integer-conversion3280.05Conversion from strings to Integer (bsd3, data, library)2024-05-130.1.1phadej
intermediate-structures90.04Some simple functions to deal with transformations from structures to other ones, basically lists. (data, library, mit)2024-09-280.1.2.0OleksandrZhabenko
intern1002.018Efficient hash-consing for arbitrary data types (bsd3, data, data-structures, library)2024-12-040.9.6EdwardKmett, ryanglscott
interpolate452.018String interpolation done right (data, library, mit, text)2020-06-050.2.1SimonHengel
interpolatedstring-perl6472.59QuasiQuoter for Perl6-style multi-line interpolated strings (data, library, public-domain)2019-10-151.0.2AudreyTang
interpolatedstring-qq10.02QuasiQuoter for Ruby-style multi-line interpolated strings. (bsd3, data, library)2010-07-180.2ErikCharlebois
interpolatedstring-qq-mwotton (deprecated in favor of interpolatedstring-qq)00.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-060.1.0.0isovector
interpolator80.00Runtime interpolation of environment variables in records using profunctors (data, library, mit)2020-07-131.1.0.2asariley, dfithian, MossPrescott
interval-functor80.00Intervals of functors. (bsd3, data, library)2024-10-040.0.0.1robrix
interval-tree-clock22.00Interval Tree Clocks (data, data-structures, distributed-computing, library, mit)2022-07-130.2.0.0arnemileswinter
intset50.02Pure, mergeable, succinct Int sets. (bsd3, data, library)2013-12-070.1.1.0SamTruzjan
invariant5580.018Haskell98 invariant functors (bsd2, control, data, library)2024-12-050.6.4NicolasFrisby, ryanglscott
invertible371.255bidirectional arrows, bijective functions, and invariant functors (bsd3, composition, control, data, library)2023-07-040.2.0.8DylanSimon
invertible-hlist20.01invertible functions and instances for HList (bsd3, composition, control, data, library)2017-03-070.2.0.2DylanSimon
involutive-semigroups20.00Semigroups with involution. (algebra, bsd3, data, library, math)2020-07-300.1.0.0nosewings
io-embed70.00Use Template Haskell to embed the result of an IO computation. (bsd3, data, library, template-haskell)2024-10-100.1.0.1gtollini
io-storage190.04A key-value store in the IO monad. (bsd3, data, database, library, system)2009-08-060.3WillDonnelly, frasertweedale
io-streams2132.5101Simple, composable, and easy-to-use stream I/O (bsd3, data, io-streams, library, network)2022-08-171.5.2.2DougBeardsley, GregoryCollins
io-string-like100.01Classes to handle Prelude style IO functions for different datatypes (bsd3, data, library)2018-01-140.1.0.1clinton
ioctl70.08Type-safe I/O control package (data, library, mit, system)2010-02-200.0.1MaciejPiechotka
ipld-cid20.01IPLD Content-IDentifiers <https://github.com/ipld/cid> (bsd3, data, library)2019-05-230.1.0.0KimAltintop, jkarni
irc570.03A small library for parsing IRC messages. (bsd3, data, library, network)2023-12-090.6.1.1TrevorElliott
irc-fun-messages80.02Types and functions for working with the IRC protocol. (data, irc, library, network, public-domain)2016-09-050.4akrasner
irc-fun-types50.04Common types for IRC related packages (data, irc, library, network, public-domain)2016-09-050.2akrasner
ireal81.51Real numbers and intervals with relatively efficient exact arithmetic. (bsd3, data, library, math-)2015-10-310.2.3sydow
is110.01Generic pattern predicates (bsd3, data, library)2018-11-190.4.3vlopez
isbn231.50ISBN Validation and Manipulation (apache, data, library)2023-12-261.1.0.5charukiewicz
isevaluated60.02Check whether a value has been evaluated (data, ghc, library, mit)2012-07-230.3.0.2BertramFelgenhauer, SveinOveAas
iso3166-country-codes180.06A datatype for ISO 3166 country codes (data, library)2017-02-160.20140203.8JonFairbairn
iso639160.04ISO-639-1 language codes (bsd3, data, library)2015-01-250.1.0.3HugoGomes
iso8583-bitmaps40.01Parse and merge ISO 8583-style bitmaps (bsd3, data, library)2018-04-030.1.1.0IlyaPortnov
iso8601-duration30.02Types and parser for ISO8601 durations (bsd3, data, library)2024-06-100.1.2.0albertov, adrian
it-has30.00Automatically derivable Has instances. (bsd3, data, library)2020-05-180.2.0.0dnikolovv
iterIO30.04Iteratee-based IO with pipe operators (bsd3, data, enumerator, library, system)2012-04-190.2.2AmitLevy, DavidMazieres, DanielBGiffin
iteratee310.041Iteratee-based I/O (bsd3, data, library, system)2014-05-190.8.9.6JohnLato
iteratee-compress10.06Enumeratees for compressing and decompressing streams (bsd3, codec, data, library)2014-05-190.3.3.1JohnLato, MaciejPiechotka
iteratee-mtl (deprecated in favor of iteratee)00.01Iteratee-based I/O (bsd3, data, deprecated, library, system)2010-10-270.5.0.0JohnLato
iteratee-parsec10.01Package allowing parsec parser initeratee (data, library, mit, parsing)2010-11-280.0.6MaciejPiechotka
iteratee-stm20.01Concurrent iteratees using STM (bsd3, data, library)2012-04-100.1.2JohnLato
ix-shapable160.04Reshape multi-dimensional arrays. (bsd3, data, library)2009-05-180.1.0TracyWadleigh
ixset-typed-cassava90.00cassava encoding and decoding via ixset-typed (csv, data, library, mit)2021-08-230.0.2.0locallycompact
jacinda392.250Functional, expression-oriented data processing language (agpl, data, interpreters, language, library, program, text)2024-12-133.3.0.1vmchale
javaclass10.01Java class files (data, library)2016-03-070.0.1TonyMorris
javelin60.01Labeled one-dimensional arrays (data, data-science, data-structures, library, mit, program)2024-03-060.1.2.0LaurentRDC
javelin-io40.00IO operations for the `javelin` package (data, data-science, data-structures, library, mit)2024-03-190.1.1.1LaurentRDC
jinquantities32.01Unit conversion and manipulation library. (bsd3, data, library, math, physics, program)2018-09-120.1.1Novadiscovery
joinlist (deprecated)10.01Join list - symmetric list type (bsd3, data, deprecated, library)2010-02-140.3.0StephenTetley
joint140.01Trying to compose non-composable (bsd3, control, data, library)2021-01-010.1.9iokasimovmt
json-alt30.04Union 'alternative' or Either that has untagged JSON encoding. (bsd3, data, library, tools)2018-11-281.0.0MichalGajda
json-autotype222.55Automatic type declaration for JSON input data (bsd3, data, library, program, tools, type-provider)2020-04-193.1.2MichalGajda, PeterSimons
json-extra00.01Utility functions to extend Aeson (bsd2, data, library)2016-11-240.2.0.0TobiasDammers
json-incremental-decoder30.01Incremental JSON parser with early termination and a declarative DSL (data, json, library, mit, parsing)2017-04-070.1.2NikitaVolkov
json-pointer80.03JSON Pointer parsing and interpretation utilities (data, json, library, mit, parsing)2019-01-220.1.2.2NikitaVolkov
json-query120.01Kitchen sink for querying JSON (bsd3, data, library)2024-01-290.2.3.1andrewthad, l3c_amartin
json-schema500.07Types and type classes for defining JSON schemas. (bsd3, data, library)2018-07-070.7.4.2AdamBergmark, ErikHesselink, dcastro
json-state100.01Keep program state in JSON files. (data, database, library, public-domain)2016-01-280.1.0.1akrasner
json-syntax200.02High-performance JSON parser and encoder (bsd3, data, library)2024-02-070.2.7.2andrewthad, l3c_amartin
json-to-type30.00Automatic type declaration for JSON input data (bsd3, data, library, program, tools)2024-09-264.0.1Jappie
json-togo70.01Effectful parsing of JSON documents (data, library, mit)2015-06-270.1.1.0srijs
json-tokens00.00Tokenize JSON (bsd3, data, library)2019-09-300.1.0.1andrewthad
json240.03Library provides support for JSON. (bsd3, data, json, library, text)2011-05-290.8.3YuriyIskra
json2-types40.03Defined JSON data types and function for renders JSON to string. (bsd3, data, json, library, text)2011-04-060.1YuriyIskra
jsons-to-schema00.00JSON to JSON Schema (data, json, library, mit, program, web)2017-07-300.1.0.0garetht
jsonschema-gen62.01JSON Schema generator from Algebraic data type (bsd3, data, json, library, text)2017-08-290.4.1.0yuga
judy150.01Fast, scalable, mutable dynamic arrays, maps and hashes (bsd3, data, library)2018-04-160.4.1DonaldStewart, MarkWotton
jump20.01Nothing to see here, move along (data, library, mit)2016-03-140.0.0.0MichaelSnoyman
kafka50.01TBA (bsd3, data, library)2018-08-300.0.0.0chessai
kafka-interchange10.00Serialization for kafka wire protocol (bsd3, data, library)2024-03-210.2.0.0andrewthad
kanji50.00Perform 漢字検定 (Japan Kanji Aptitude Test) level analysis on Japanese Kanji (bsd3, data, library)2021-12-083.5.0fosskers
karakuri10.01Good stateful automata (bsd3, data, library)2013-10-210.1.1FumiakiKinoshita
katip1910.037A structured logging framework. (bsd3, data, library, logging, text)2024-08-270.8.8.2MichaelXavier
katip-datadog60.00Datadog scribe for the Katip logging framework (bsd3, data, library, logging, text)2020-10-150.2.0.0MichaelXavier
katip-effectful20.00Katip integration for Effectful (bsd3, data, library, logging)2024-03-130.0.1eldritch_cookie
katip-elasticsearch210.01ElasticSearch scribe for the Katip logging framework. (bsd3, data, library, logging, text)2020-10-150.7.0.0MichaelXavier
katip-logzio130.00Logz.IO scribe for the Katip logging framework (bsd3, data, library, logging, text)2023-04-070.1.2.0MichaelXavier
katydid30.00A haskell implementation of Katydid (bsd3, data, library, program)2018-09-100.4.0.2awalterschulze
kd-tree20.01A simple k-d tree implementation (bsd3, data, library)2014-07-250.1.0BenGamari
kdt130.01Fast and flexible k-d trees for various types of point queries. (data, library, mit)2024-06-180.2.6giogadi
kewar52.00CLI and library to generate QR codes. (data, library, mit, program, qr)2022-02-120.1.1.1shikaan
keyed10.01Generic indexing for many data structures (bsd3, data, library)2015-08-130.3.0.0wyager
keyed-vals140.03An abstract Handle for accessing collections in stores like Redis (bsd3, data, library, redis)2024-02-290.2.3.1adetokunbo
keyed-vals-hspec-tests120.00Validate a keyed-vals Handle (bsd3, data, hspec, library)2024-02-290.2.3.1adetokunbo
keyed-vals-mem100.00Implements a keyed-vals Handle using in-process memory (bsd3, data, library, redis)2024-02-290.2.3.1adetokunbo
keyed-vals-redis110.00Access Redis using a keyed-vals Handle (bsd3, data, library, redis)2024-02-290.2.3.1adetokunbo
keyword-args80.01Extract data from a keyword-args config file format (data, library, mit, program)2015-04-230.2.0.2jsl, stackbuilders, sestrella
kicad-data72.01Parser and writer for KiCad files. (data, library, mit)2021-10-290.5.1kasbah
kickchan10.01Kick Channels: bounded channels with non-blocking writes (bsd3, concurrency, data, library)2014-02-060.1.0.4JohnLato
kill-bool10.00Boolean strong typing (data, library)2023-03-100.1.0.0gdifolco
kind-apply200.03Utilities to work with lists of types (bsd3, data, library)2023-01-250.4.0.0AlejandroSerrano
kind-generics390.08Generic programming in GHC style for arbitrary kinds and GADTs. (bsd3, data, library)2023-01-250.5.0.0AlejandroSerrano
kind-generics-deriving10.00Generic programming in GHC style for arbitrary kinds and GADTs. (bsd3, data, library)2023-01-250.3.0.0AlejandroSerrano
kind-generics-th500.03Template Haskell support for generating `GenericK` instances (bsd3, data, library)2023-08-020.2.3.3AlejandroSerrano
kleene-list60.00A list type based on the Kleene star and plus. (data, library)2020-05-020.1.0.0oisdk
kontra-config00.00JSON config file parsing based on unjson (bsd3, data, library)2016-09-210.1GracjanPolak, MikhailGlushenkov, jonathanjouty_scrive, trin_cz
lambda-sampler20.01Boltzmann sampler utilities for lambda calculus. (bsd3, data, library)2017-08-131.1mbendkowski
language-conf50.00Conf parsers and pretty-printers for the Haskell programming language. (data, library, mit)2016-08-240.2.2.0yamadapc
language-hcl30.01HCL parsers and pretty-printers for the Haskell programming language. (data, library, mit)2016-08-120.1.2.0yamadapc
laop260.00Matrix programming library (data, library, mit)2020-06-050.1.1.1bolt12
largeword280.011Provides Word128, Word192 and Word256 and a way of producing other large words if required. (bsd3, data, library)2015-12-131.2.5DominicSteinitz
layered-state40.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
layouting30.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
lazify10.00A simple utility for lazy record matching (bsd3, data, library)2021-09-030.1.0.1dfeuer
lazy-hash10.01Identifiers for not-yet-computed values (data, gpl, library)2017-07-240.1.0.0leftaroundabout
lazy-hash-cache00.01Storing computed values for re-use when the same program runs again. (data, gpl, library)2017-07-240.1.0.0leftaroundabout
lazy-priority-queue100.00Lazy-Spined Monadic Priority Queues (control, data, gpl, library, program)2021-02-180.1.1MarioBlazevic
lazyarray50.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-150.1.0.0carlos_freund
ldtk-types10.00Datatypes and Aeson instances for parsing LDtk (bsd3, data, library)2023-01-141.2.3isovector
lens6793.01438Lenses, Folds and Traversals (bsd2, data, generics, lenses, library)2024-05-125.3.2EdwardKmett, EricMertens, JohnWiegley, ryanglscott
lens-accelerate80.01Instances to mix lens with Accelerate (accelerate, bsd3, data, lenses, library)2020-08-280.3.0.0TrevorMcDonell
lens-action390.08Monadic Getters and Folds (bsd3, data, generics, lenses, library)2021-11-160.2.6EdwardKmett, EricMertens, ryanglscott
lens-aeson2272.75119Law-abiding lenses for aeson (data, json, lenses, library, mit)2023-06-271.2.3EdwardKmett, EricMertens, ryanglscott
lens-datetime162.01Lenses for Data.Time.* types (bsd3, data, lenses, library)2016-04-290.3GergelyRisko, MihalyBarasz
lens-family1301.7531Lens Families (bsd3, data, lenses, library)2024-03-192.1.3RussellOConnor
lens-family-core1640.023Haskell 2022 Lens Families (bsd3, data, lenses, library)2024-03-192.1.3RussellOConnor
lens-family-th580.08Generate lens-family style lenses (bsd3, data, library)2024-01-160.5.3.1DanBurton
lens-indexed-plated00.00Indexed version of Plated. (bsd2, data, generics, lenses, library)2023-07-080.1.0nicuveo
lens-labels (deprecated in favor of proto-lens)120.08Integration of lenses with OverloadedLabels. (bsd3, data, deprecated, library)2018-10-120.3.0.1JudahJacobson, gnezdo
lens-properties150.01QuickCheck properties for lens (bsd3, data, lenses, library)2018-01-094.11.1EdwardKmett, EricMertens, ryanglscott
lens-th-rewrite30.00Rewrites Template Haskell splices using the API (bsd3, data, library, program)2020-04-050.3.0.0DavidJohnson
lens-time00.01lens for Data.Time (data, library, mit)2013-08-140.1.0.0TatsuyaTouma
lens-utils80.04Collection of missing lens utilities. (apache, data, library)2018-12-181.4.6danilo2, iamrecursion
lens-witherable60.00lens-compatible tools for working with witherable (data, library, mit)2024-03-110.2.0.2CarlHowells
lenses140.03Simple Functional Lenses (bsd3, data, library)2018-07-120.1.8JobVranish
lensref (deprecated)70.02References which can be joined and on which lenses can be applied (bsd3, control, data, deprecated, library)2014-05-180.2PeterDivianszky
lenz (deprecated)90.02Van Laarhoven lenses (bsd3, data, deprecated, lenses, library)2020-01-160.4.2.0
lenz-mtl (deprecated)60.00mtl operations with Van Laarhoven lenses (control, data, deprecated, lenses, library)2019-10-250.1
lenz-template (deprecated)90.01Van Laarhoven lens templates (data, deprecated, lenses, library, template-haskell)2017-11-150.2.0.0
lhae (deprecated)20.01Simple spreadsheet program (data, deprecated, program)2010-09-280.0.3AlexanderBau
lhe140.01Parser and writer for Les-Houches event files (data, library, mit, physics)2012-02-130.5ScottLawrence
libBF960.06A binding to the libBF library. (data, library, mit)2024-06-050.6.8IavorDiatchki, RobertDockins, ryanglscott, galoisinc
libphonenumber220.00Parsing, formatting, and validating international phone numbers (data, library, mit)2023-12-200.1.3.0mniip, typeable, iko
librarian40.00Move/rename according a set of rules (data, library, program)2024-09-250.1.0.1gdifolco
librdkafka30.00TBA (bsd3, data, library)2019-05-170.0.0.0chessai
libroman81.51Use Roman Numerals as a Numeric Datatype (sort of) (bsd3, data, library, math, numerical, program)2024-08-223.2.0ahakki
line-indexed-cursor00.00Line-indexed file reader. (data, development, library, mit)2023-07-230.1.0.0ak3n
line-size60.01Display the number of bytes of each line (data, gpl, program)2017-03-270.1.0.0AlanHawkins
linear-maps (deprecated)20.01Finite maps for linear use (bsd3, data, deprecated, library, program)2009-05-280.6.1PeterDivianszky, ZsoltDollenstein
lingo260.01File extension based programming language detection (bsd3, data, library, program)2022-03-040.5.0.3patrick_thomson, tclem, robrix, rewinfrey
link-relations60.01Use web link relation types (RFC 5988) in Haskell (data, library, public-domain, web)2016-01-280.1.1.0akrasner
linkedhashmap190.01Persistent LinkedHashMap data structure (bsd3, data, library)2015-02-070.4.0.0abasko
list-fusion-probe20.01testing list fusion for success (bsd3, data, library)2023-12-020.1.0.9JoachimBreitner
list-grouping (deprecated in favor of split)60.01Functions for grouping a list into sublists (bsd3, data, deprecated, library)2011-02-130.1.1BrandonSimmons
list-shuffle80.01List shuffling and sampling (bsd3, data, library)2024-05-161.0.0.1mitchellwrosen
list-singleton142.00Easily and clearly create lists with only one element in them. (data, library, mit)2022-08-282.0.0.2fozworth
list-tries250.010Tries and Patricia tries: finite sets and maps for list keys (bsd3, data, data-structures, library)2024-09-030.6.7.1MattiNiemenmaa, arybczak
list-tuple140.02List-like operations for tuples (apache, data, library)2023-08-180.1.4.1kakkun61
list-zip-def40.01Provides zips with default values. (data, library, public-domain)2018-12-190.1.0.3muesli4
list-zipper10.01A list zipper (bsd3, data, library)2021-06-300.0.11TonyMorris, qfpl
list110.00Helpers for working with NonEmpty lists. (bsd3, data, library)2024-08-100.0.2melaniebrown
lists120.03Functions for dealing with lists (bsd3, data, library)2013-10-100.4.2ChrisDone
lists-flines180.08Additional data and structures to some 'String'-related lists. (data, library, mit)2023-01-280.1.3.0OleksandrZhabenko
listsafe120.09Safe wrappers for partial list functions, supporting MonadThrow. (apache, data, library, list, safe)2015-05-130.1.0.1jtapolczai, jtapolczai2
literals00.01Non-overloaded functions for concrete literals. (data, library, mit)2013-03-301.0JulianFleischer
llrbtree90.01Purely functional sets and heaps (bsd3, data, library)2012-01-310.1.1KazuYamamoto
llvm-base-types00.03The base types for a mostly pure Haskell LLVM analysis library (bsd3, data, library)2013-11-120.3.0TristanRavitch
llvm-data-interop00.02A low-level data interoperability binding for LLVM (bsd3, data, library)2013-11-120.3.0TristanRavitch
lockfree-queue470.03Michael and Scott lock-free queues. (bsd3, concurrent, data, library)2022-08-260.2.4RyanNewton, ryanglscott, peter_fogg
log-utils00.01Utils for working with logs (bsd3, data, program)2017-07-210.2.2.1MikhailGlushenkov, arybczak, jonathanjouty_scrive, trin_cz
logfloat740.013Log-domain floating point numbers (bsd3, data, library, math, natural-language-processing, statistics)2023-03-190.14.0WrenThornton, WrenRomano
logical-constraints00.02Simple logical constraints 'syntax-sugar' writing library. (data, library, mit)2023-01-120.1.3.0OleksandrZhabenko
longboi00.01Dependently-typed linked list implementation (data, library, mit)2018-01-161.0.0chessai
lookup-tables60.01Statically generate lookup tables using Template Haskell. (data, library)2015-08-310.1.1.1JakeMcArthur
lrucache712.014a simple, pure LRU cache (bsd3, data, library)2018-11-291.2.0.1CarlHowells
lrucaching-haxl80.00Combine lrucaching and haxl. (bsd3, concurrency, data, library, lrucache)2020-09-020.1.0.0Lupino
lub170.03information operators: least upper bound (lub) and greatest lower bound (glb) (bsd3, concurrency, data, library, other)2021-08-310.1.8ConalElliott
luhn30.01An implementation of Luhn's check digit algorithm. (bsd3, data, library)2009-12-200.2HenryBucklow
lz4-bytes100.00Bindings to LZ4 (bsd3, data, library)2024-02-010.1.1.1andrewthad, l3c_amartin
machines-attoparsec90.00Parse machines streams with attoparsec parsers. (bsd3, control, data, enumerator, library, parsing, text)2019-01-310davean
machines-encoding00.00Transcode encodings with machines. (bsd3, control, data, enumerator, library, text)2019-01-310davean
macho20.01Parser for Mach-O object format. (bsd3, data, library)2010-03-250.22ErikCharlebois
magma110.01magma is an algebraic structure. (algebra, bsd3, data, data-structures, library, math)2023-04-190.6.1.1KatsutoshiItoh
make-monofoldable-foldable10.01Make a MonoFoldable type into an ordinary Foldable type. (data, library, mit)2017-03-100.1.0.0clinton
markov50.01Simple interpreter for Markov's normal algorithms (bsd3, data, library)2010-06-140.1IlyaPortnov
markup220.01Abstraction for HTML-embedded content (bsd3, data, library, web)2018-04-114.2.0athanclark
mason252.02Fast and extensible bytestring builder (bsd3, data, library)2023-01-020.2.6FumiakiKinoshita
massiv1262.514Massiv (Массив) is an Array Library. (array, bsd3, data, data-structures, library, parallelism)2023-05-111.0.4.0lehins
massiv-io492.01Import/export of Image files into massiv Arrays (bsd3, data, data-structures, library)2021-10-231.0.0.1lehins
massiv-test480.00Library that contains generators, properties and tests for Massiv Array Library. (bsd3, data, data-structures, library, parallelism)2024-07-141.1.0.0lehins
math-interpolate20.00Class for interpolation of values (bsd3, data, library)2019-05-040.1.0.1ThomasEding
math-metric20.00Typeclass for metric spaces (bsd3, data, library)2019-05-040.1.0.1ThomasEding
matrices510.010native matrix based on vector (bsd3, data, library)2018-12-210.5.0kaizhang
maybe-justify40.01Simple higher order function for Maybe (data, library, public-domain)2015-06-240.1.0.0taksuyu
mbox102.02Read and write standard mailbox files. (bsd3, data, library, system, text)2017-08-160.3.4GershomBazerman
md510.00MD5 Hash (bsd3, data, library)2024-02-020.1.0.3andrewthad, l3c_amartin
means40.01calculate varieties of mean/average using semigroup. (data, library, mit)2016-06-130.1.0.0winterland
mech11.251mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-110.0.0.0CarterSchonwald
mechs11.251mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)2016-08-110.0.0.0CarterSchonwald
medea90.00A schema language for JSON. (data, library, mit)2020-08-051.2.0koz_ross
median-stream130.01Constant-time queries for the median of a stream of numeric data. (bsd3, data, library)2016-11-240.7.0.0jmc41493
meep90.01A silly container (bsd2, data, library)2018-08-040.1.2.2DmitryMalikov, MatveyAksenov
megastore30.00Bulk image or strict bytestring storage (bsd3, data, data-structures, image, library, program)2023-02-270.1.1.1MilesLitteral
melf80.01An Elf parser (bsd3, data, library, program)2024-04-141.3.1amakarov
memis00.01Memis Efficient Manual Image Sorting (data, mit, program)2017-02-010.1.1johannesgerer
memoize610.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-110.1.0.1lukec
merge100.01A functor for consistent merging of information (data, library, mit)2021-09-190.3.1.1sgschlesinger
merkle-log170.00Merkle Tree Logs (bsd3, data, library)2023-06-090.2.0larsk
messagepack340.014Serialize 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-020.1.0.3ByronJohnson
metadata190.01metadata library for semantic web (bsd3, data, library, text, web)2016-03-250.4.3.0KatsutoshiItoh
metar50.01Australian METAR (aviation, bsd3, data, library, program)2019-04-120.0.3TonyMorris, qfpl
metar-http30.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
metrics90.01High-performance application metric tracking (data, library, mit)2017-08-090.4.1.1IanDuncan
mgeneric20.01Generics with multiple parameters (data, library, mit)2015-03-210.0.0.2rbocquet
microlens3322.75243A tiny lens library with no dependencies (bsd3, data, lenses, library)2022-12-140.4.13.1Artyom, stevenfontanella
microlens-contra170.03True folds and getters for microlens (bsd3, data, lenses, library)2022-12-140.1.0.3Artyom, stevenfontanella
microlens-each (deprecated in favor of microlens)10.01'each' for microlens (bsd3, data, deprecated, lenses, library)2015-04-190.1.0.0Artyom
microlens-ghc2082.011microlens + array, bytestring, containers, transformers (bsd3, data, lenses, library)2024-04-190.4.14.3Artyom, stevenfontanella
microlens-mtl2280.032microlens support for Reader/Writer/State from mtl (bsd3, data, lenses, library)2022-12-140.2.0.3Artyom, stevenfontanella
microlens-platform1710.039microlens + all batteries included (best for apps) (bsd3, data, lenses, library)2024-12-170.4.3.6Artyom, stevenfontanella
microlens-pro240.01Prisms and isomorphisms for microlens (bsd3, data, lenses, library)2024-12-170.2.0.2stevenfontanella
microlens-th3860.081Automatic generation of record lenses for microlens (bsd3, data, lenses, library)2024-12-170.4.3.16Artyom, stevenfontanella
minecraft80.00TBA (bsd3, data, library)2019-07-110.0.0.0chessai, goolord
mini-egison150.01Template Haskell Implementation of Egison Pattern Matching (data, library, mit, pattern, program)2020-03-041.0.0SatoshiEgi, momohatt
minilens12.01A minimalistic lens library, providing only the simplest, most basic lens functionality. (data, gpl, lens, library)2016-05-311.0.0.2RaminHonary
minlen50.01Express the minimum length of a container in its type (data, library, mit)2016-07-040.1.0.0MichaelSnoyman
minmax100.05Functions to find both minimum and maximum (or several of them simultaneously) in one pass. (data, development, library, mit)2024-01-150.1.1.0OleksandrZhabenko
minst-idx (deprecated in favor of mnist-idx)102.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)00.02Monadic List alternative to lazy I/O (bsd3, data, deprecated, library)2009-05-020.0.2EyalLotem
mmsyn2-array250.023A library that can be used for multiple Ord a => a -> b transformations. (binary-search, data, development, language, library, mit)2023-01-280.3.1.1OleksandrZhabenko
mmsyn2-array-ukrainian-data10.01Data that is taken from the ukrainian-phonetics-basic-array for optimization. (data, language, library, math, mit)2023-01-310.2.0.0OleksandrZhabenko
mmsyn2-hashable00.00A library that can be used for multiple Hashable a => a -> b transformations. (data, development, language, library, mit)2021-10-310.1.0.0OleksandrZhabenko
mmsyn570.011Various additional operations on lists (some with intermediate Monads) (data, library, lists, mit)2023-02-020.6.0.0OleksandrZhabenko
mmzk-typeid311.51A TypeID and UUIDv7 implementation for Haskell (data, library, mit, typeid, uuid, uuidv7)2024-10-100.7.0.1MMZK1526
mnist-idx382.01Read and write IDX data that is used in e.g. the MNIST database. (data, lgpl, library)2023-02-080.1.3.2muzzle
mnist-idx-conduit192.01conduit utilities for MNIST IDX files (bsd3, data, data-mining, data-science, library, machine-learning)2021-05-140.4.0.0ocramz
model290.01Derive a model of a data type using Generics (bsd3, data, generics, library, reflection)2019-05-290.5PasqualinoAssini
monad-branch20.01Monadic abstraction for computations that can be branched and run independently. (apache, data, library)2018-12-181.0.4danilo2, iamrecursion
monad-primitive110.09Type class for monad transformers stack with pirimitive base monad. (bsd3, data, library)2013-03-010.1AlexeyKhudyakov
monad-state40.02Utility library for monads, particularly those involving state. (bsd3, control, data, library, monads)2014-12-020.2.0.3ByronJohnson
monad-statevar10.01Concise, overloaded accessors for IORef, STRef, TVar (bsd3, data, library)2013-02-110.1JoeyAdams
monad-supply140.03Stateful supply monad (control, data, library, monad)2020-09-140.9GeoffHulette
mono-foldable (deprecated in favor of mono-traversable)00.01Folds for monomorphic containers (bsd3, data, deprecated, library)2013-09-110.1.0.2JohnLato
mono-traversable6132.091Type classes for mapping, folding, and traversing monomorphic containers (data, library, mit)2024-12-131.0.21.0AndreasAbel, GregWeber, MichaelSnoyman, WilliamRusnack
mono-traversable-instances390.02Extra typeclass instances for mono-traversable (data, library, mit)2020-07-190.1.1.0MichaelSnoyman
mono-traversable-keys170.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-260.1.0.1oisdk
monoid30.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-extras2330.015Various extra monoid-related definitions and utilities (bsd3, data, library)2024-08-080.6.3BrentYorgey, RyanYates, jeffreyrosenbluth, bergey
monoid-insertleft50.06Some extension to the Foldable and Monoid classes. (data, development, library, mit)2024-01-130.1.0.1OleksandrZhabenko
monoid-map40.00A monoidal map with the right group instance (bsd3, data, library)2022-12-110.2.0.0RyanTrinkle, abrar, alexfmpe, maralorn, ymeister
monoid-record50.02Support for modifying record fields of monoidal type (bsd3, data, library)2009-04-200.1RobinGreen
monoid-subclasses2372.026Subclasses of Monoid (algebra, bsd3, data, library, text)2024-05-181.2.5.1MarioBlazevic
monoid-transformer180.03Monoid counterparts to some ubiquitous monad transformers (bsd3, data, library)2018-02-160.0.4HenningThielemann
monoidal-containers2310.014Containers with monoidal accumulation (bsd3, data, library)2024-06-020.6.5.0BenGamari, OliverCharles, RyanTrinkle, mpickering, abrar, alexfmpe, maralorn, ymeister
monoidplus10.01Extra classes/functions about monoids (data, library, math, public-domain)2011-11-120.1.0.1AaronBlack
monoids (deprecated in favor of reducers)20.02Deprecated: Use 'reducers' (bsd3, data, deprecated, library, math, numerical)2012-02-090.3.2DanielWagner, EdwardKmett
monomorphic (deprecated in favor of singletons)40.05Library to convert polymorphic datatypes to/from its monomorphic represetation (bsd3, data, deprecated, library)2015-05-190.0.3.3HiromiIshii
months50.00MonthName (bsd3, data, library, time)2024-07-030.2.1phadej
monus20.00a 'Monus' is a commutative monoid that allows a notion of substraction. (bsd3, data, library)2018-10-190.2.0.0chessai
morphisms50.03It's all about functions (control, data, library, mit)2019-01-040.1.1iokasimovmt
morphisms-functors110.01Functors, theirs compositions and transformations (control, data, library, mit)2019-01-150.1.7iokasimovmt
morphisms-functors-inventory00.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-070.1.0.0suhorng
msgpack410.014A Haskell implementation of MessagePack (bsd3, data, library)2019-03-271.0.1.0HerbertValerioRiedel, HideyukiTanaka
msgpack-aeson20.01Aeson adapter for MessagePack (bsd3, data, library)2015-04-040.1.0.0HerbertValerioRiedel, HideyukiTanaka
msgpack-arbitrary70.01A Haskell implementation of MessagePack. (bsd3, data, library)2022-02-150.1.3iphydf
msgpack-binary80.03A 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-testsuite30.00A Haskell implementation of MessagePack (bsd3, data, library)2022-02-150.1.0iphydf
msgpack-types190.05A Haskell implementation of MessagePack. (bsd3, data, library)2022-02-150.3.2iphydf
mt1993790.00Standard 32-bit Mersenne Twister PRNG, in pure Haskell (cryptography, data, library, mit, random)2024-07-140.1.1raehik
mtree50.01Tree with Meta and Content parameters (data, library, public-domain)2011-09-170.1RahulGopinath
multi-trie30.01Trie of sets, as a model for compound names having multiple values (data, library, mit)2016-11-070.1vadimvinnik
multibase70.03Self-identifying base encodings, implementation of <https://github.com/multiformats/multihash> (bsd3, data, library)2021-01-120.1.2KimAltintop, jkarni
multicurryable50.01Uncurry functions with multiple arguments. (bsd3, data, library)2023-05-220.1.1.0DanielDiazCarrete
multihash32.02Multihash library and CLI executable (bsd3, data, library, program)2015-08-210.1.2LukeHoersten
multihash-cryptonite20.03Self-identifying hashes, implementation of <https://github.com/multiformats/multihash> (bsd3, data, library)2019-05-230.1.0.0KimAltintop, jkarni
multihashmap50.01hashmap from keys to hashsets (bsd3, data, library)2018-06-130.1.0.0chessai
multipart-names50.01Handling of multipart names in various casing styles (bsd3, data, library)2015-04-020.0.1nedervold
multirec-binary00.01Generic Data.Binary instances using MultiRec. (bsd3, data, generics, library)2009-05-250.0.1SebastiaanVisser
multivector (deprecated)10.01Vectors of packed tuples (bsd3, data, deprecated, library)2018-05-050.1.0.0
murmur-hash1620.012MurmurHash2 implementation for Haskell. (bsd3, data, digest, library)2024-11-120.1.0.11AndreasAbel, ThomasSchilling
murmur3280.04Pure Haskell implementation of the MurmurHash3 x86 algorithm (data, hash, library, mit, murmur, public-domain)2021-09-281.0.5PhilippeLaprade, jprupp
murmurhash320.0132-bit non-cryptographic hashing (data, digest, library, public-domain)2011-06-221.0NisWegmann
mutable40.00Automatic piecewise-mutable references for your types (bsd3, data, library)2020-07-100.2.2.0jle
mutable-containers1620.06Abstactions and concrete implementations of mutable containers (data, library, mit)2022-09-230.3.4.1MichaelSnoyman
mutable-iter (deprecated)30.02iteratees based upon mutable buffers (bsd3, data, deprecated, library)2011-04-300.6.1JohnLato
mutable-lens50.00Interoperate mutable references with regular lens (apache, data, generics, lenses, library)2020-11-250.4.1.0infinity0
mwc-random-accelerate90.01Generate Accelerate arrays filled with high quality pseudorandom numbers (accelerate, bsd3, data, library)2020-08-280.2.0.0TrevorMcDonell
mx-state-codes90.00ISO 3166-2:MX State Codes and Names (bsd3, data, library)2019-11-221.0.0.0lysergia
n-ary-functor130.01An n-ary version of Functor (data, library, public-domain)2020-01-251.0gelisam
nagios-perfdata60.02Parse Nagios performance data. (bsd3, data, library)2015-01-250.2.2fractalcat
named-binary-tag20.00NBT (named binary tag) serialization and deserialization. (data, library, mit)2022-10-110.1.0.0davidgarland
named-records180.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-200.3.0.0sjsch
named-text332.01A parameterized named text type and associated functionality. (data, library)2024-09-201.2.1.0KevinQuick
names190.02Type level names. (data, library, mit, type-system)2013-04-020.3.1JulianFleischer
namespace100.01A Generic Haskell library for managing namespaces (bsd3, data, library)2019-01-170.1.4.1xuhao
nat100.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-numbers350.04Natural numbers (bsd3, data, library, math)2012-07-130.1.2.0WolfgangJeltsch
naturals70.01Constructors and related functions for natural numbers (bsd3, data, library)2011-08-090.2.0.2ChristopherHoward, infrared
nbt240.02A parser/serializer for Minecraft's Named Binary Tag (NBT) data format. (bsd3, data, library)2018-01-220.7AdamFoltzer
ndjson-conduit90.01Conduit-based parsing and serialization for newline delimited JSON. (data, library, mit)2016-09-150.1.0.5srijs
neither (deprecated in favor of either, monad-control)130.07Provide versions of Either with good monad and applicative instances. (deprecated) (bsd3, data, deprecated, library)2012-05-140.3.1.1MichaelSnoyman
neither-data120.00The Neither datatype (data, library, mit)2022-03-190.2.3.4anselmschueler
neononempty10.00NonEmpty lists that look [more, like, this] (bsd3, data, library)2023-11-261.1.0414owen
nested-sequence10.01List-like data structures with O(log(n)) random access (bsd3, data, data-structures, library)2016-07-090.2BalazsKomuves
nestedmap00.01A library for nested maps (bsd3, data, library)2015-06-090.1.0.3kirstin
network-address40.01IP data structures and textual representation (data, library, mit, network)2011-09-070.2.0SebastianNowicki
network-conduit (deprecated in favor of conduit-extra)360.024Stream socket data using conduits. (deprecated) (bsd3, conduit, data, deprecated, library, network)2014-04-021.1.0MichaelSnoyman
network-data170.02Library for network data structures and their serialization. (bsd3, data, library, network)2015-05-180.5.3ThomasDuBuisson
network-enumerator (deprecated)60.06Enumerators for network sockets (data, deprecated, enumerator, library, mit)2012-11-250.1.5JohnMillikin
network-msgpack-rpc (deprecated in favor of msgpack-rpc-conduit)60.02A MessagePack-RPC Implementation (bsd3, data, deprecated, library)2020-03-080.0.6iphydf
network-stream00.01ByteString and Text streams for networking (data, gpl, library)2011-11-080.1.0JaredHance
newbase6030.00Encodes and decodes numbers using Tantek Çelik's New Base 60 number system. (data, library, mpl)2021-04-040.1.0.0astralbijection
newtype-zoo120.00Newtype Wrapper Zoo (bsd3, data, library)2020-11-301.2.1.0SvenHeyll
nextstep-plist20.01NextStep style plist parser and printer (bsd3, data, library, parsing)2012-09-300.0.1JanChristiansen
nf80.02NF data type to statically enforce normal form (bsd3, data, library)2015-05-021.0.1.0EdwardYang
ngrams-loader10.01Ngrams loader based on http://www.ngrams.info format (data, library, mit, program)2014-03-250.1.0.1YorickLaupa
niagra32.01High performance CSS EDSL (data, library, mit)2017-04-120.2.5natesymer
no-value90.00A type class for choosing sentinel-like values (bsd3, data, library)2019-07-281.0.0.0ChrisDornan
non-empty200.023List-like structures with static restrictions on the number of elements (bsd3, data, library)2023-10-070.3.5HenningThielemann
non-empty-sequence (deprecated in favor of nonempty-containers)160.02Non-empty sequence (bsd3, data, deprecated, library)2019-11-130.2.0.4OmariNorman
non-empty-text192.01Non empty Data.Text type (data, library, mit, nonempty, text)2023-12-170.2.1TrevisElser, onslaughtq, flipstone, qxjit
non-empty-zipper102.01The Zipper for NonEmpty (bsd3, data, library)2018-06-070.1.0.9fresheyeball
nonempty-alternative60.01NonEmpty for Alternative types (bsd3, data, library)2016-03-160.4.0guaraqe
nonempty-lift10.00nonempty structure (bsd3, data, library)2019-08-130.1chessai
nonempty-vector1670.06Non-empty vectors (bsd3, data, library)2023-10-130.2.3topos
nonempty-wrapper20.03Create NonEmpty version of any container (data, library)2022-06-250.1.0.0gdifolco
nonempty-wrapper-aeson20.00aeson instances for 'NonEmpty' (data, library)2022-06-260.1.0.0gdifolco
nonempty-wrapper-quickcheck20.00QuickCheck instance for 'NonEmpty' (data, library)2022-06-260.1.0.0gdifolco
nonempty-wrapper-text20.00'NonEmpty' wrappers for text (data, library)2022-06-260.1.0.0gdifolco
nonempty-zipper140.01A non-empty comonadic list zipper (data, data-structures, library, mit)2022-03-311.0.0.4PatrickBrisbin, dukerutledge, mjgpy3, chris_martin, FreckleEngineering
normalization-insensitive130.01Normalization insensitive string comparison (bsd3, data, library, text, unicode)2021-03-142.0.2harendra, ppelleti
notzero60.01A data type for representing numeric values, except zero. (bsd3, data, library, numeric)2018-05-310.1TonyMorris, qfpl
ntype40.01N-ary sum/product types (bsd3, data, library)2018-08-270.1.0.0int_index
num-non-negative50.00Non-negative numbers (data, library)2019-01-260.1int_index
number-length160.01Number of digits in a number in decimal and hexadecimal representation. (bsd3, data, library)2018-04-150.2.1.0PeterTrsko
numbered-semigroups200.02A sequence of semigroups, for composing stuff in multiple spatial directions. (data, lgpl, library)2024-12-080.1.1.0leftaroundabout
numbering30.01Combinators for creating bijections from some type to the natural numbers. (bsd3, data, library)2012-03-100.2.1DanielSchuessler
numbers642.08Various number types (bsd3, data, library, math)2018-05-143000.2.0.2CarterSchonwald, DanBurton, DanielWagner, JohnWiegley, LennartAugustsson, RichardSmith, RussellOConnor
objectid00.02Rather unique identifier for things that need to be stored (bsd3, data, library)2014-10-050.1.0.2tsuraan
observable-sharing142.01Simple observable sharing (bsd3, data, library)2021-06-150.2.5mararon
oi260.01Library for purely functional lazy interactions with the outer world. (bsd3, data, library, program)2016-03-270.4.0.2NobuoYamashita
onama100.01HTML-parsing primitives for Parsec. (bsd3, data, library, text)2024-04-040.2.3.0williamyaoh
once170.02memoization for IO actions and functions (data, gpl, library)2018-12-010.4DmitryBogatov, KAction
oneOfN50.02Anonymous coproduct type (data, library, public-domain)2011-08-100.1.0.1JamesCook
oneormore40.01A never-empty list type. (data, library, mit)2014-08-040.1.0.3thinkpad20
onpartitions20.01partition lenses (bsd3, data, library)2017-07-050.1.0.0PaoloVeronelli
oo-prototypes180.08Support for OO-like prototypes (data, gpl, library)2014-08-250.1.0.0DmitryIvanov, MateuszKowalczyk
open-adt40.01Open algebraic data types. (bsd3, data, library)2018-11-251.0Woehr
open-adt-tutorial50.00Open algebraic data type examples. (bsd3, data, library, program)2018-11-251.0Woehr
open-union150.04Extensible, type-safe unions. (data, library, mit, program)2018-04-200.4.0.0BenFoppa
open-witness360.01open witnesses (bsd2, data, library)2024-12-160.7AshleyYakeley
opench-meteo70.01A Haskell implementation of the Swiss Meteo Net data API (bsd3, data, library)2019-04-060.2.0.3RolandSenn
openexchangerates00.01Fetch exchange rates from OpenExchangeRates.org (data, library)2013-09-070.1.0.0StephenWeber
openpgp170.04Implementation of the OpenPGP message format (data, library)2013-08-100.6.1StephenWeber
openpgp-asciiarmor160.03OpenPGP (RFC4880) ASCII Armor codec (codec, data, library, mit)2019-06-300.1.2ClintAdams
optics942.518Optics as an abstract interface (bsd3, data, lenses, library, optics)2023-06-220.4.2.1AdamGundry, AndresLoeh, phadej, arybczak
optics-core2012.554Optics as an abstract interface: core definitions (bsd3, data, lenses, library, optics)2023-06-220.4.1.1AdamGundry, AndresLoeh, phadej, arybczak
optics-extra1312.09Extra utilities and instances for optics-core (bsd3, data, lenses, library, optics)2022-05-200.4.2.1AdamGundry, AndresLoeh, phadej, arybczak
optics-operators80.00A tiny package containing operators missing from the official package. (data, lenses, library, mit, optics)2023-06-250.1.0.1qwbarch
optics-th1470.010Optics construction using TemplateHaskell (bsd3, data, lenses, library, optics)2022-03-220.4.1AdamGundry, AndresLoeh, phadej, arybczak
optics-vl160.01Utilities for compatibility with van Laarhoven optics (bsd3, data, lenses, library, optics)2020-04-150.2.1AdamGundry, AndresLoeh, phadej, arybczak
optimal-blocks30.01Optimal Block boundary determination for rsync-like behaviours (bsd3, data, library, program)2015-04-070.1.0tsuraan
option40.01A strict version of Maybe (data, library, mit)2016-01-020.1.0.1georgerogers42
optional-args550.03Optional function arguments (bsd3, data, library)2018-02-141.0.2GabrielGonzalez
ord-adhoc60.01Creating Ord instances instantly (bsd3, data, library)2013-02-010.0.0.1FumiakiKinoshita
order-maintenance10.03Algorithms for the order maintenance problem with a safe interface (bsd3, data, library)2017-01-060.2.1.0WolfgangJeltsch
order-statistic-tree60.01Order statistic trees based on weight-balanced trees (bsd3, data, library)2018-11-020.1.1.1MZiatdinov
ordered-containers2840.017Set- and Map-like types that remember the order elements were inserted (bsd3, data, library)2024-05-190.2.4DanielWagner, ryanglscott
ordering-util50.00Utilities for Orderings (data, library, mit)2022-07-200.1.3.2anselmschueler
orders50.02basic orders (bsd3, data, library)2013-08-020.1.0.0DavidDarais
oref20.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
orgmode10.01Org Mode library for haskell (bsd3, data, library)2015-09-160.1.0.1lally
orgmode-parse90.02A collection of Attoparsec combinators for parsing org-mode flavored documents. (bsd3, data, library)2018-10-310.3.0ParnellSpringmeyer
origami130.01An un-SYB framework for transforming heterogenous data through folds (bsd3, data, library)2015-10-240.0.6nedervold
osm-conduit00.01Parse and operate on OSM data in efficient way (bsd3, data, geography, library)2016-03-050.1.0.0przembot
osv20.02Open Source Vulnerability format (bsd3, data, library)2024-05-300.1.0.0frasertweedale
osx-ar10.01Parser for OS X static archive format. (bsd3, data, library)2010-03-250.11ErikCharlebois
overloaded-records62.01Overloaded Records based on current GHC proposal. (bsd3, data, library)2016-08-170.4.2.0PeterTrsko
pa-error-tree70.02Collect a tree of errors and pretty-print (bsd3, data, library, possehl-analytics)2024-09-040.1.1.0Profpatsch
pa-field-parser20.01“Vertical” parsing of values (bsd3, data, library, possehl-analytics)2024-09-040.3.1.0Profpatsch
pa-json100.00Our JSON parsers/encoders (bsd3, data, library, possehl-analytics)2024-09-040.4.0.0Profpatsch
pa-label60.01Labels, and labelled tuples and enums (GHC >9.2) (bsd3, data, library, possehl-analytics)2024-09-040.1.2.0Profpatsch
pa-prelude60.05The Possehl Analytics Prelude (bsd3, data, library, possehl-analytics)2024-09-040.3.0.0Profpatsch
pa-pretty20.00Some pretty-printing helpers (bsd3, data, library, possehl-analytics)2023-06-060.1.1.0Profpatsch
pa-run-command00.00Helper functions for spawning subprocesses (bsd3, data, library, possehl-analytics)2023-06-190.1.0.0Profpatsch
pack00.01Bidirectional fast ByteString packer/unpacker (bsd3, data, library)2015-02-250.4.0capsjac
packed-dawg00.01Generation and traversal of highly compressed directed acyclic word graphs. (bsd3, data, library)2015-10-280.2.0.8AndrasKovacs
packed-multikey-map10.01Efficient “spreadsheet table” like maps with multiple marginals (data, gpl, library)2017-09-290.1.0.0leftaroundabout
packer120.07Fast byte serializer and unserializer (bsd3, data, library)2015-10-130.1.9VincentHanquez
packer-messagepack00.01MessagePack Serialization an Deserialization for Packer (bsd3, data, library)2017-10-220.2.0.0mtesseract
packman90.02Serialization library for GHC (bsd3, data, ghc, library, serialization)2018-01-190.5.0JostBerthold
packstream50.00PackStream converter for Neo4j BOLT protocol (bsd3, data, library)2021-05-270.1.0.2zmactep
pact-time170.00Time Library for Pact (bsd3, data, library, system)2024-07-010.3.0.1larsk
pager300.02Open up a pager, like 'less' or 'more' (bsd2, data, library, program, system, text)2015-05-160.1.1.0pharpend
pagination110.01Framework-agnostic pagination boilerplate (bsd3, data, library)2021-03-060.2.2mrkkrp
palette690.010Utilities for choosing and creating color schemes. (bsd3, data, library)2024-12-190.3.0.4BrentYorgey, jeffreyrosenbluth, bergey
pandocz30.00Lenses for Pandoc (bsd3, data, library)2024-07-270.0.2TonyMorris
pandora130.01A box of patterns and paradigms (control, data, library, mit)2022-05-290.5.6iokasimovmt
pandora-io20.00... (control, data, library, mit)2022-04-160.5.4iokasimovmt
parameterized-data160.03Parameterized data library implementing lightweight dependent types (bsd3, data, library)2016-07-080.1.6AlfonsoAcosta, HoseinAttarzadeh, ugeorge, ingo
parametric-functor00.02A known-parametric Functor typeclass (apache, data, library)2024-01-150.1.1.0shlevy
parse-gcstats50.00Parse machine-readable GHC GC stats. (bsd3, data, library)2020-06-300.1.0.0MateuszKowalczyk
parsergen70.01TH parser generator for splitting bytestring into fixed-width fields (bsd3, data, library)2014-11-200.2.0.7AkioTakano, JasperVanDerJeugt, JohnLato, MichaelBaikov
parsestar00.01NMR-STAR file format parser. (bsd3, data, library, program)2014-11-031.5MichalGajda
partial-order1120.03Provides typeclass suitable for types admitting a partial order (bsd3, data, library)2020-03-080.2.0.0mtesseract
partial-records50.00Template haskell utilities for constructing records with default values (bsd3, data, library)2019-10-220.2.2.1mniip
password402.254Hashing and checking of passwords (bsd3, data, library)2024-11-103.1.0.1cdepillabout, nideco
password-instances202.00typeclass instances for password package (bsd3, data, library)2021-03-073.0.0.0cdepillabout, nideco
password-types230.04Types for handling passwords (bsd3, data, library)2021-03-071.0.0.0cdepillabout, nideco
patch-combinators30.03A library for patching functions and data structures (bsd3, data, library)2013-10-290.2.2EmilAxelsson
patches-vector190.01Patches (diffs) on vectors: composable, mergeable, and invertible. (bsd3, data, library)2016-11-290.1.5.4LiamOConnorDavis
pattern-trie30.02Pattern tries (data, library, mpl)2020-05-240.1.1romanb
peano1170.011Peano numbers (bsd3, data, library, math)2023-10-230.1.0.2AndreasAbel
peano-inf240.01Lazy Peano numbers including observable infinity value. (bsd3, data, library)2008-12-050.6.5PeterDivianszky
pecoff30.01Parser for PE/COFF format. (bsd3, data, library)2010-03-250.11ErikCharlebois
pedestrian-dag20.04A pedestrian implementation of directed acyclic graphs (bsd3, data, data-structures, library)2018-09-190.2.0JakubWaszczuk
pem2300.036Privacy Enhanced Mail (PEM) format reader and writer. (bsd3, data, library)2018-03-020.2.4VincentHanquez
peparser90.01A parser for PE object files. (bsd3, data, library)2011-09-290.21IanGraves
perfecthash00.01A perfect hashing library for mapping bytestrings to values. (bsd3, data, data-structures, library)2016-05-020.2.0MarkWotton
perhaps12.01Perhaps, a monad (bsd2, data, library)2018-04-240EdwardKmett
persist220.04Minimal serialization library with focus on performance (bsd3, data, library, parsing)2020-05-140.1.1.5minad
persist-state50.00Serialization library with state and leb128 encoding (bsd3, data, library, parsing)2020-06-210.2.0.0minad
persistent-equivalence40.01Persistent equivalence relations (aka union-find) (bsd3, data, library)2011-10-010.3ChrisSmith
persistent-refs160.01Haskell references backed by an IntMap for persistence and reversibility. (bsd3, data, library)2015-04-140.4AdamFoltzer
persistent-vector92.03A persistent sequence based on array mapped tries (bsd3, data, library)2020-10-290.2.0TristanRavitch
pez90.01A Pretty Extraordinary Zipper library (bsd3, data, library)2012-01-280.1.0BrandonSimmons
pg-query20.00Parse PostgreSQL DDL and DML: Haskell bindings for libpg_query (bsd3, data, database, library)2024-11-180.0.1.1rhizomic
pgp-wordlist330.02Translate between binary data and a human-readable collection of words. (bsd3, data, library, serialization)2019-05-170.1.0.3quchen
phasechange10.01Freezing, thawing, and copy elision (bsd3, data, library)2012-06-300.1GaborLehel
phash10.01Haskell bindings to pHash, the open source perceptual hash library (data, gpl, library)2017-03-230.0.6MichaelXavier
phladiprelio-general-shared00.01A shared by different general implementations of the PhLADiPreLiO functionality. (data, language, library, math, mit)2024-01-300.1.2.0OleksandrZhabenko
phladiprelio-ukrainian-shared40.01A shared by different Ukrainian implementations of the PhLADiPreLiO functionality. (data, language, library, math, mit)2024-04-080.5.0.2OleksandrZhabenko
phone-metadata (deprecated)80.01Phonenumber Metadata - NOTE: this is now deprecated! (data, deprecated, library)2016-06-230.0.1.5vijayanant, raghuugare
phone-numbers100.01Haskell bindings to the libphonenumber library (bsd3, data, library)2019-10-110.2.0ChristianMarie
phonetic-languages-filters-array110.02Allows to change the structure of the function output. (RealFrac, data, filters, library, mit)2023-01-310.6.0.0OleksandrZhabenko
phonetic-languages-rhythmicity350.09Allows to estimate the rhythmicity properties for the text (coherency, data, game, language, library, math, mit, phonetic-languages, polyrhythmicity, rap)2023-03-150.11.0.2OleksandrZhabenko
pipes-files40.01Fast traversal of directory trees using pipes (bsd3, data, library)2018-07-230.1.3JohnWiegley, dnadales
pipes-interleave110.02Interleave and merge streams of elements (bsd3, data, library)2018-08-051.1.3BenGamari
pkcs10100.01PKCS#10 library (apache, data, library)2016-11-020.2.0.0ktimothy
pktree40.01Implementation of the PKTree spatial index data structure (data, library)2012-04-100.2StephenWeber
plaid160.00Plaid.com api integration library (bsd3, data, library, network, plaid, program, web)2020-03-170.1.0.4v0d1ch
plailude112.01plaimi's prelude (data, gpl, library)2015-03-130.6.0alexander
planar-graph30.01A representation of planar graphs (bsd3, data, graphs, library, maths)2012-04-271.0.0.0IvanMiljenovic
plucky72.00A library and technique for handling errors via plucking constraints (bsd3, data, library)2020-01-210.0.0.1parsonsmatt
plur40.01Plurality monad: Zero, one, or at least two. (bsd3, data, library)2019-02-120.2.0.0joelb
point-octree30.01Point octree, with bounding boxes (bsd3, data, library)2016-07-040.5.5.3MichaelLitchard
pointed1640.029Pointed and copointed data (bsd3, data, library)2024-10-265.0.5EdwardKmett, EricMertens, ryanglscott
pointedlist630.011A zipper-like comonad which works as a list, tracking a position. (bsd3, data, library)2014-04-260.6.1JeffWheeler, RussellOConnor, fread2281
poly-arity180.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-rec50.01Polykinded extensible records (data, dependent-types, gpl, library)2024-11-080.7.0.4jpgarcia
polyToMonoid30.01Polyvariadic functions mapping to a given monoid (bsd3, data, library)2010-10-140.1KevinJardine
polydata10.01Wrap together data and it's constraints. (data, library, mit)2017-10-160.3.0.0clinton
polymap62.01Polygonal maps (data, library, public-domain)2015-09-240.1.1.0Shockk
polysemy-managed10.00Primitive functions and data types (bsd3, data, library)2022-05-300.1.0.0haskellworks
polytypeable10.02Typeable for polymorphic types. (bsd3, data, library)2009-04-080.1.0.0LennartAugustsson
polytypeable-utils00.01Utilities for polytypeable. (bsd3, data, library)2009-10-210.1.0.0KiYungAhn
polyvariadic112.02Creation and application of polyvariadic functions (bsd3, data, library)2020-02-040.3.0.4fgaz
pool (deprecated in favor of resource-pool)130.05Thread-safe resource pools. (deprecated) (bsd3, data, database, deprecated, library, yesod)2012-01-250.1.2.1MichaelSnoyman
poolboy130.00Simple work queue for bounded concurrency (data, library)2023-11-020.2.2.0gdifolco
popkey20.00Static key-value storage backed by poppy (data, library, mit)2022-05-080.1.0.2identicalsnowflake
porcupine-core52.02Express portable, composable and reusable data tasks and pipelines (arrows, combinators, control, data, json, library, mit, numerical, pipes, program, streaming)2019-10-090.1.0.1YvesPares
porcupine-http30.00A location accessor for porcupine to connect to HTTP sources/sinks (arrows, combinators, control, data, library, mit, program, web)2019-10-090.1.0.0YvesPares
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-090.1.0.0YvesPares
portray-diff20.011Pretty structural diffs between two values (apache, data, library)2022-09-250.1.1AndrewPritchard
portray-diff-hunit50.00HUnit assertions based on portray-diff (apache, data, library)2021-09-020.1.0.0AndrewPritchard
portray-diff-quickcheck20.00QuickCheck tests with portray-diff (apache, data, library)2021-09-020.1.0.0AndrewPritchard
pos40.02positive numbers (bsd3, data, library, numeric)2022-04-130.3.0.0gbwey
possible140.01Three valued Data.Maybe (bsd3, data, library)2019-02-170.1.0.6tolysz
possibly130.05type Possibly a = Either String a (bsd3, data, library)2019-03-161.0.0.0ChrisDornan
postgresql-copy-escape110.01Format data to feed to a PostgreSQL COPY FROM statement (bsd3, data, library)2019-11-160.1.0.1JoeyAdams
prairie100.00A first class record field library (bsd3, data, library)2024-04-110.0.4.0parsonsmatt
pred-set80.02Simple cached predicates (bsd3, data, library)2016-04-260.0.1athanclark
pred-trie350.02Predicative tries (bsd3, data, library)2018-11-200.6.1athanclark
predicate-class00.04Helper class for passing context along a predicate value (data, library, mit)2018-03-230.1.0.1HeliWang
predicate-transformers72.00A library for writing predicates and transformations over predicates in Haskell (bsd3, data, library)2024-10-130.17.0.0edmundnoble
predicate-typed270.00Predicates, Refinement types and Dsl (bsd3, data, library)2020-11-200.7.4.5gbwey
predictive50.01Predict the future, backtrack on failure (bsd3, data, library)2016-08-220.1.0esz
prednote10.05Evaluate and display trees of predicates (bsd3, data, library)2015-09-100.36.0.4OmariNorman
prednote-test (deprecated in favor of prednote)50.01Tests and QuickCheck generators to accompany prednote. (bsd3, data, deprecated, library, program)2015-01-020.26.0.4OmariNorman
prefix-units150.03A basic library for SI/IEC prefix units (bsd3, data, library)2023-04-260.3.0.1IustinPop
prelude-plus70.01Prelude for rest of us (bsd3, control, data, system)2009-10-140.0.0.6YusakuHashimoto
pretty-hex530.09A library for hex dumps of ByteStrings (bsd3, data, library)2019-12-041.1EricMertens, IavorDiatchki, galoisinc
pretty-loc90.00Tracking and highlighting of locations in source files (bsd3, compilers-interpreters, data, diagnostics, library, pretty-printer, text)2019-06-190.1.0.1GuerricChupin
pretty-tree100.04Pretty-print trees (bsd3, data, library)2012-10-260.1.0.0IvanMiljenovic
prettyprinter-interp320.01Efficient interpolation for Prettyprinter (bsd2, data, library, text)2023-01-310.2.0.0PeterLebbing
preview00.01The method of previewing data (instead of wholly show-ing it) (bsd3, data, library)2017-08-060.1.0.4AlexanderThiemann
prim-instances00.02Prim typeclass instances (bsd3, data, library)2019-06-260.2chessai
prim-uniq430.04Opaque unique identifiers in primitive state monads (data, dependent-types, library, public-domain)2020-04-150.2BertramFelgenhauer, JamesCook, RyanTrinkle
primitive6972.5560Primitive memory-related operations (bsd3, data, library)2023-10-050.9.0.0HerbertValerioRiedel, Bodigrim, andrewthad, chessai, topos
primitive-addr1110.07Addresses to unmanaged memory (bsd3, data, library)2024-03-050.1.0.3andrewthad, chessai, l3c_amartin
primitive-atomic10.00Wrappers for primops around atomic operations (bsd3, data, library)2024-03-260.1.0.2andrewthad
primitive-convenience00.00convenience class for PrimMonad m/PrimState m (bsd3, data, library)2019-09-260.1chessai
primitive-foreign20.00using the `Prim` interface for the FFI (bsd3, data, library)2019-11-150.1.1chessai
primitive-offset610.04Types for offsets into unboxed arrays (bsd3, data, library)2024-03-050.2.0.1andrewthad, l3c_amartin
primitive-simd12.01SIMD data types and functions (bsd3, data, library)2016-02-010.1.0.0JonasScholl
primitive-slice10.01Slices of primitive arrays (bsd3, data, library)2023-01-110.1.0.0andrewthad
primitive-stablename00.00primitive operations on StableNames (bsd3, data, library)2019-05-160.1chessai
primitive-unaligned370.05Unaligned access to primitive arrays (bsd3, data, library)2022-09-120.1.1.2andrewthad, chessai
primitive-unlifted2730.020Primitive GHC types with unlifted types inside (bsd3, data, library)2024-10-112.2.0.0andrewthad, chessai
primus00.01nonempty and positive functions (bsd3, data, general, library)2022-04-130.3.0.0gbwey
print-info50.02Can be used to coordinate the printing output. (data, library, mit)2020-09-010.1.3.0OleksandrZhabenko
priority-queue20.02Simple implementation of a priority queue. (bsd3, data, library)2010-10-200.2.2JamesCook
procrastinating-structure (deprecated)20.01Pure structures that can be incrementally created in impure code (data, deprecated, library)2009-06-151.0.1JakeMcArthur
procrastinating-variable30.02Haskell values that cannot be evaluated immediately. (bsd3, data, library)2009-06-081.0.2GregoryCrosswhite
product-isomorphic240.05Weaken applicative functor on products (bsd3, data, library)2023-11-260.0.3.4KeiHibino
profunctor-arrows150.01Profunctor arrows (bsd3, data, library, profunctors)2020-03-070.0.1cmk
profunctor-misc90.01Profunctor miscellany (bsd3, data, library, profunctors)2019-10-300.0.0.1cmk
profunctor-optics160.00A compact optics library compatible with the typeclasses in profunctors. (bsd3, data, lenses, library, profunctors, program)2020-03-090.0.2cmk
proj4-hs-bindings00.01Haskell bindings for the Proj4 C dynamic library. (data, library)2013-09-220.1PavelPenev
prolens62.00Profunctor-based lightweight implementation of optics (data, lenses, library, mpl, optics)2021-03-140.0.0.1vrom911
propeller150.01A Propagator Library (bsd3, data, library)2024-08-310.4.0.0MichaelSzvetits
property-list160.03Apple property list parser (data, library, parsing, public-domain, xml)2015-06-190.1.0.5JamesCook
property-matchers400.00A library for tests, based on transforming and writing properties (bsd3, data, library)2024-12-220.3.0.0edmundnoble
proquint00.00Proquints: Identifiers that are Readable, Spellable, and Pronounceable (data, library)2023-04-050.1.0.0fgaz
proto-lens1032.045A lens-based implementation of protocol buffers in Haskell. (bsd3, data, library)2024-04-090.7.1.5JudahJacobson, gnezdo, JinwooLee
proto-lens-arbitrary280.02Arbitrary instances for proto-lens. (bsd3, data, library)2024-04-090.1.2.13JudahJacobson, gnezdo, JinwooLee
proto-lens-combinators (deprecated in favor of proto-lens)30.01Utilities functions to proto-lens. (bsd3, data, deprecated, library)2018-10-120.4.0.1JudahJacobson, gnezdo
proto-lens-descriptors (deprecated in favor of proto-lens)20.02Protocol buffers for describing the definitions of messages. (bsd3, data, deprecated, library)2017-07-310.2.2.0JudahJacobson, gnezdo
proto-lens-optparse280.01Adapting proto-lens to optparse-applicative ReadMs. (bsd3, data, library)2024-04-090.1.1.12JudahJacobson, gnezdo, JinwooLee
proto-lens-protobuf-types240.07Basic protocol buffer message types. (bsd3, data, library)2024-04-090.7.2.1JudahJacobson, gnezdo, JinwooLee
proto-lens-protoc890.011Protocol buffer compiler for the proto-lens library. (bsd3, data, library, program)2024-04-090.8.0.1JudahJacobson, gnezdo, JinwooLee
protobuf420.07Google Protocol Buffers via GHC.Generics (bsd3, data, library)2021-12-20NathanHowell, YorickLaupa
protobuf-builder20.00Slow protobuf implementation (bsd3, data, library)2022-12-210.1.0.0andrewthad
protobuf-native40.01Protocol Buffers via C++ (bsd3, data, library, program)2014-10-161.0.0.1MaxwellSwadling
protobuf-simple140.01Simple Protocol Buffers library (proto2) (data, library, mit, program)2021-07-180.1.1.1mrijkeboer
proxied210.02Make functions consume Proxy instead of undefined (bsd3, data, library)2024-04-200.3.2ryanglscott
proxy30.01proxy helpers (data, library, mit)2018-05-160.1.0.0chessai
proxy-kindness00.02A library for kind-polymorphic manipulation and inspection of Proxy values (bsd3, data, library)2013-11-150.1BrandonSimmons
proxy-mapping20.01Mapping of Proxy Types (bsd3, data, library)2017-12-040.1.0.1DanielVanDenEijkel
pseudo-boolean210.01Reading/Writing OPB/WBO files used in pseudo boolean competition (bsd3, constraints, data, library, logic, optimisation, optimization)2024-03-140.1.11.0MasahiroSakai
psql-utils70.00PostgreSQL Simple util tools. (bsd3, data, library, postgresql)2020-09-140.2.0.1Lupino
ptr710.07Experimental abstractions for operations on pointers (data, library, mit, ptr)2024-01-210.16.8.6NikitaVolkov
ptr-poker1230.01Pointer poking action construction and composition toolkit (data, library, memory, mit, ptr)2024-12-030.1.2.16NikitaVolkov
publicsuffix600.01The publicsuffix list exposed as proper Haskell types (data, library, mit)2020-05-260.20200526wereHamster
pure-priority-queue50.01A pure priority queue. (bsd3, data, library)2009-12-130.14BradLarsen
pure-priority-queue-tests00.01Tests for the pure-priority-queue package (bsd3, data, program)2009-10-120.12BradLarsen
pure-sum20.01Derive fromString/toString-like for pure sum types (data, library)2024-03-180.1.0.0gdifolco
pure-sum-aeson20.00Derive fromString/toString-like for pure sum types (aeson instances) (data, library)2024-03-180.1.0.0gdifolco
pureMD51060.074A Haskell-only implementation of the MD5 digest (hash) algorithm. (bsd3, codes, cryptography, data, library)2021-10-142.1.4ThomasDuBuisson, haskell_github_trust
purebred-email190.00types and parser for email messages (including MIME) (agpl, data, email, library)2023-10-250.6.0.2frasertweedale, romanofski
puresat40.01Pure Haskell SAT-solver (bsd3, data, library)2024-08-180.1phadej
pvar512.02Mutable variable with primitive values (bsd3, data, library)2020-10-191.0.0.0lehins
pvector12.00Fast persistent vectors (bsd3, data, library)2023-03-290.1.1BrianShu
qm-interpolated-string150.01Implementation of interpolated multiline strings (data, interpolated, library, public-domain)2022-07-170.3.1.0unclechu
qr80.00Pure Haskell QR encoder library and command line tool (bsd3, data, library, program)2021-04-100.2.0.0PaoloCapriotti
qr-imager (deprecated in favor of qrcode-juicypixels, qrcode-core)340.01Library to generate images. (bsd3, data, deprecated, image, library, qr)2018-09-252.0.0.2vmchale
qr-repa00.00Library to generate QR codes from bytestrings and objects and scale image files (bsd3, data, library, program)2016-12-150.1.0.0
quadratic-irrational130.01An implementation of quadratic irrationals (algorithms, data, library, math, mit)2020-04-150.1.1ion, Bodigrim
quandl-api70.01Quandl.com API library (api, bsd3, data, library, web)2015-05-180.2.1.0PeterVanDenBrand
quantities90.01Unit conversion and manipulation library. (bsd3, data, library, math, physics, program)2015-11-070.4.0jdreaver
querystring-pickle30.01Picklers for de/serialising Generic data types to and from query strings (data, library, network, web)2014-06-230.2.0BrendanHay
queue (deprecated)120.03Abstraction typeclasses for queue-like things. (bsd3, data, deprecated, library)2010-10-180.1.2JamesCook
queues80.00Queue data structures. (bsd3, data, library)2024-03-031.0.0mitchellwrosen
quick-schema20.01Slimmed down json schema language and validator (data, json, library, mit)2015-11-030.1.0.0benweitzman
quickset30.01Very fast and memory-compact query-only set and map structures (bsd3, data, data-structures, library)2012-11-140.1.0ErtugrulSoeylemez, esz
raft80.01Miscellaneous Haskell utilities for data structures and data manipulation. (data, library, mit)2019-08-140.4.0.0BrianBush
rakhana00.01Stream based PDF library (bsd3, data, library)2014-09-290.2.0.2YorickLaupa
ral1560.04Random access lists (data, dependent-types, gpl, library, singletons)2024-06-080.2.2phadej
ral-lens140.00Length-indexed random access lists: lens utilities. (data, dependent-types, gpl, lens, library, singletons)2024-06-080.2.1phadej
ral-optics40.00Length-indexed random access lists: optics utilities. (data, dependent-types, gpl, library, optics, singletons)2024-06-080.2.1phadej
random-extras100.06Additional functions for random values. (bsd3, data, library, math)2012-07-100.19AristidBreitkreuz
random-string30.01Generate a random base 16, 58, or 64 string (bsd3, data, library)2018-03-080.1.0.1ThomasDuBuisson, haskell_github_trust
range160.02An efficient and versatile range library. (data, library, mit)2019-10-260.3.0.2RobertMassaioli, srijs
range-set-list350.02Memory efficient sets with ranges of elements. (data, library, mit)2024-07-030.1.4phadej
ranges (deprecated)240.05Ranges and various functions on them. (bsd3, data, deprecated, library)2011-09-010.2.4GeorgePollard
rangeset32.01Efficient sets for semi-contiguous data (bsd3, data, library)2023-04-140.1.0.0j_mie6
rank1dynamic330.08Like Data.Dynamic/Data.Typeable but with support for rank-1 polymorphic types (bsd3, data, library)2024-09-030.4.2EdskoDeVries, FacundoDominguez, MathieuBoespflug, TimWatson, LaurentRDC, davidsd, JoelMcCracken
rank2classes902.09standard type constructor class hierarchy, only with methods of rank 2 types (bsd3, control, data, generics, library)2024-05-181.5.3.1MarioBlazevic
rcu210.00Read-Copy-Update for Haskell (bsd3, data, library, program)2023-08-090.2.7EdwardKmett, EricMertens, ryanglscott
rdf212.01Representation and Incremental Processing of RDF Data (data, library, mit)2023-12-230.1.0.8TravisWhitaker
rds-data330.00Codecs for use with AWS rds-data (bsd3, data, library, program)2024-11-150.1.1.1haskellworks
rds-data-codecs10.00Codecs for use with AWS rds-data (bsd3, data, library, program)2024-03-010.0.0.3haskellworks
real-dice80.00Random number generation based on physical media touched by humans (data, library, math, mit, program)2024-10-210.1.0.4kaBeech
rec-def120.00Recursively defined values (bsd2, data, library)2023-08-190.2.2JoachimBreitner
rec-smallarray30.01SmallArray-based extensible records for small-scale fast reads (bsd3, data, library, records)2022-02-040.1.0.0daylily
record-aeson10.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)100.01Generic encoding of records (bsd3, data, data-mining, data-science, deprecated, library, machine-learning)2019-01-230.2.3ocramz
records00.03A flexible record system (bsd3, data, library, records)2012-01-150.1.1.6WolfgangJeltsch
records-th00.01Template Haskell declarations for the records package (data, library, mit)2012-08-010.1.1.0SamAnklesaria
recursion-schemes-ix40.00Recursion schemes over indexed Functors (bsd3, data, library)2020-04-240.1.0.0SkyeSoss
recursive-zipper30.01Zippers over recursive data structures. (bsd3, data, library)2021-12-020.0.0.1ChrisPenner
red-black-record380.00Extensible records and variants indexed by a type-level Red-Black tree. (bsd3, data, library)2024-04-272.1.6.0DanielDiazCarrete
redis-resp200.02REdis Serialization Protocol (RESP) implementation. (data, library, mpl)2018-08-301.0.0ToralfWittner, romanb
reducers2340.011Semigroups, specialized containers and a general map/reduce framework (bsd3, data, library, math, numerical, semigroups)2024-12-063.12.5EdwardKmett, EricMertens, ryanglscott
reedsolomon30.01Reed-Solomon Erasure Coding in Haskell (data, library, mit)2017-01-130.0.4.3NicolasTrangez
ref00.01Generic Mutable Ref Abstraction Layer (bsd3, data, library)2013-03-310.1.1.2CarterSchonwald
ref-extras70.00Extra stuff for mutable references (bsd3, data, library)2020-09-050.2.0ejconlon
refcount10.01Container with element counts (data, library, mit)2014-06-080.1.2BenFoppa
reference50.03A class for references in Haskell (control, data, library, mit)2010-09-060.1MaciejPiechotka
reference-counting10.00A reference counting library to alias linear resources (bsd3, data, library)2024-06-090.1.0.0romes
refined622.518Refinement types with static and runtime checking (data, library, mit)2024-05-090.8.2NikitaVolkov, chessai
refined-containers30.00Type-checked proof that a key exists in a container and can be safely indexed. (data, library, mit)2024-11-180.1.0.2mniip, typeable
refined-http-api-data10.00http-api-data instances for refined types (data, library, mit)2019-11-060.1.0.0brandonhamilton
refined-with (deprecated in favor of strongweak)40.01Refinement types with an "refinement applied" switch. (data, deprecated, library, mit)2022-04-230.3.0raehik
refined1 (deprecated in favor of rerefined)10.02Refinement types with static and runtime checking (+ Refined1) (data, deprecated, library, mit)2023-05-100.9.0raehik
reflection5462.2596Reifies arbitrary terms into types that can be reflected back into terms (bsd3, data, dependent-types, library, reflection)2024-12-042.1.9EdwardKmett, ryanglscott
reflection-extras10.01Utilities for the reflection package (bsd3, data, library)2013-12-310.1.1.0EdwardKmett, JonathanFischoff
reflection-without-remorse90.01Efficient free and operational monads. (bsd3, data, data-structures, library)2014-12-300.9.5AtzeVanDerPloeg
regex-easy50.02sugar for regex-pcre (bsd3, data, library)2014-03-050.1.0.0MatthiasFischmann
regex-type10.01Type-level regular expressions (bsd3, data, library)2016-04-010.1.0.0kcsongor
regex-wrapper90.00Types that can only be constructed if they match a regular expression (bsd3, data, library)2019-11-110.1.0.1lukec
regexp-tries10.01Regular Expressions on Tries. (bsd3, data, library)2012-02-080.2AndreasBaldeau
registry-aeson330.00Aeson encoders / decoders (data, library, mit)2024-12-190.3.1.0etorreborre
registry-messagepack180.00MessagePack encoders / decoders (data, library, mit)2022-11-240.4.0.0etorreborre
registry-options40.00application options parsing (data, library, mit)2022-11-240.2.0.0etorreborre
regular-xmlpickler (deprecated in favor of generic-xmlpickler)10.04Generic generation of HXT XmlPickler instances using Regular. (bsd3, data, deprecated, library, xml)2014-04-040.2AdamBergmark, ErikHesselink
rei02.01Process lists easily (data, mit, program)2016-12-040.4.0.3kerkomen
reify40.01Serialize data (data, library, program)2009-01-190.1.1GwernBranwen
reinterpret-cast110.08Memory reinterpretation casts for Float/Double and Word32/Word64 (data, library, mit)2014-04-300.1.0NiklasHambuechen
relapse142.03Sensible RLP encoding (data, library, mit)2022-09-031.0.0.1iostat
relative-date30.01Durations and generalized time parsing (bsd3, data, library)2010-04-020.0.1SamAnklesaria
reord30.02Ad-hoc Ord instances (data, library, public-domain)2008-10-220.0.0.2JamesCook
reorderable20.01Define compound types that do not depend on member order. (data, library, type-system)2013-11-150.3.1AlexCole
repa-linear-algebra110.01HMatrix operations for Repa. (bsd3, data, library)2016-03-010.3.0.1mjmrotek
rerefined100.02Refinement types, again (data, library, mit, types)2024-10-120.8.0raehik
resource-pool2212.25117A high-performance striped resource pooling implementation (bsd3, data, database, library, network)2023-01-160.4.0.0BasVanDijk, BryanOSullivan, phadej, arybczak, jonathanjouty
resource-pool-catchio50.07Fork of resource-pool, with a MonadCatchIO constraint (bsd3, data, database, library, network)2012-03-080.2.1.0JurrienStutterheim
resource-pool-fork-avanov10.01A high-performance striped resource pooling implementation (bsd3, data, database, library, network)2021-12-140.2.4.0avanov
resourcet4440.0503Deterministic allocation and freeing of scarce resources. (bsd3, conduit, data, library)2022-10-231.3.0MichaelSnoyman
resourcet-pool (deprecated in favor of unliftio-pool)50.01A small library to convert a Pool into an Acquire (bsd3, conduit, data, database, deprecated, library, network)2020-11-230.1.0.0brandonchinn178
resp40.00A fast, non-backtracking parser for the redis RESP3 protocol (bsd3, data, library)2024-01-262.0.0414owen
restricted-workers20.01Running worker processes under system resource restrictions (bsd3, concurrency, data, library, system)2013-08-260.1.1DaniilFrumin
result190.01Encode success or at least one error (data, library, mit)2016-10-020.2.6.0srijs
rev-scientific70.03A library to provide special kind of big numbers writing. (data, library, math, mit)2023-06-220.2.1.0OleksandrZhabenko
reverse-arguments60.01Reverse the arguments of arbitrary functions. (bsd3, data, library)2016-03-250.1.0.0JonasScholl
reverse-geocoding30.01Simple reverse geocoding using OpenStreeMap (bsd3, data, library)2017-02-130.3.0.0jcristovao
reverse-list20.00reversed lists/snoc lists (bsd3, data, library)2023-02-250.3.0.0edemko
rhythmic-sequences90.03Improved library to deal with rhythmicity of short sequences (data, library, math, mit)2024-04-070.8.0.0OleksandrZhabenko
riff30.02RIFF parser for Haskell (data, library, mit, program)2015-04-240.3.0.1RobertMassaioli
ring-buffer32.01A concurrent, mutable ring-buffer (bsd3, data, library)2024-10-140.4.1BenGamari
ring-buffers60.00mutable ring buffers with atomic updates in GHC Haskell (bsd3, data, library)2020-11-300.2chessai
ripple-federation20.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-utils100.01RNG within an IORef for convenient concurrent use (bsd3, data, library, random)2020-09-230.3.1DougBeardsley, MichaelXavier, OzgunAtaman
roc-cluster00.00ROC online clustering algorithm (bsd3, data, library)2017-05-170.1.0.0NCrashed
roles150.01Composable class-based roles (bsd3, data, library)2021-10-050.2.1.0mnoonan
rolling-queue60.02Bounded channel for STM that discards old entries when full (bsd3, data, library)2012-02-160.1JoeyAdams
rope-utf16-splay440.07Ropes optimised for updating using UTF-16 code units and row/column pairs. (bsd3, data, language, library, text)2022-01-140.4.0.0AlanZimmerman, OlleFredriksson
rose70.00rose trees (bsd3, data, library)2021-01-040.1chessai
rose-trees120.02Various trie implementations in Haskell (bsd3, data, library, tree)2020-03-070.0.4.5athanclark
rose-trie10.01Trees with polymorphic paths to nodes, combining properties of Rose Trees and Tries. (data, gpl, library)2017-03-271.0.0.5RaminHonary
rosebud60.00Common rose tree/forest functions (bsd3, data, library)2020-11-190.2.0.0jship
roundtrip-aeson60.02Un-/parse JSON with roundtrip invertible syntax definitions. (bsd3, data, library)2018-10-140.3.0.2ThomasSutton, ChristianMarie
route-planning10.01A library and utilities for creating a route (bsd3, data, library)2014-04-180.0.3TonyMorris
row-types1650.015Open Records and Variants (data, data-structures, library, mit)2021-09-101.0.1.2dwincort
row-types-aeson40.00aeson instances for Open Records and Variants (data, data-structures, library, mit)2022-07-101.1.0.0dwincort
row-types-barbies40.00barbies instances for Open Records and Variants (data, data-structures, library, mit)2021-09-261.0.0.0dwincort
rowrecord20.02Build records from lists of strings, as from CSV files. (bsd3, data, library, text)2010-09-270.1KeeganMcAllister
rp-tree322.00Random projection trees (bsd3, data, data-mining, data-structures, library, machine-learning, program)2021-11-040.7.1ocramz
rset130.01Range set (data, library)2017-08-081.0.0lovasko
rstream10.01stream-fusion framework from vector (bsd3, data, data-structures, library)2018-11-010.1.0.0chessai
rtorrent-state30.01Parsing and manipulation of rtorrent state file contents (data, gpl, library)2014-08-170.1.0.1MateuszKowalczyk
ruby-marshal00.01Parse a subset of Ruby objects serialised with Marshal.dump. (data, library, mit)2022-05-210.2.1AlfredoDiNapoli, ChrisDornan, filib, jack
ruin30.01Pliable records (bsd3, data, library, records)2016-08-070.1.0.1NicolasFrisby
run-haskell-module110.02Running newly generated Haskell source module. (bsd3, data, library, tools)2020-03-290.0.2MichalGajda
run-st800.017runST without boxing penalty (bsd3, data, library)2024-02-130.1.3.3andrewthad, chessai, l3c_amartin
runmany70.01Run multiple commands, interleaving output and errors (bsd3, data, nix, program, system)2018-04-260.1.3JohnWiegley
runmemo110.01A simple memoization helper library (bsd3, data, library)2013-11-281.0.0.1DanBurton
s-cargot520.04A flexible, extensible s-expression library. (bsd3, data, library)2023-04-080.1.6.0gdritter
s-cargot-letbind300.01Enables let-binding and let-expansion for s-cargot defined S-expressions. (data, library)2024-08-070.2.5.0KevinQuick, ryanglscott, galoisinc
safe-freeze10.01Support for safely freezing multiple arrays in the ST monad. (bsd3, data, library)2012-06-020.2.1ReinerPope
safe-globals30.01Safe top-level mutable variables which scope like ordinary values (bsd3, data, library)2011-12-210.1.1KeeganMcAllister
safe-length02.01Tired of accidentally calling length on tuples? Relief at last! (bsd3, data, library)2015-10-290.1.0.0JeremyShaw
safecopy1372.062Binary serialization with version control. (data, library, parsing, public-domain)2021-04-140.10.4.2AdamGundry, DavidFox, DavidHimmelstrup, DavidJohnson, JeremyShaw
safecopy-migrate (deprecated)10.01Making SafeCopy migrations easier (data, deprecated, library, public-domain)2018-08-190.2.0Artyom
safecopy-store50.02Binary serialization with version control. (data, library, parsing, public-domain)2017-12-210.9.6NCrashed
safeint10.01overflow-checked Int type (bsd3, data, library)2015-10-290.6AndresLoeh
samsort100.02A stable adaptive mergesort implementation (bsd3, data, library)2024-05-050.1.0.0meooow
sarif120.00SARIF implementation for Haskell (data, library, mit)2022-12-220.1mbg
sat-simple00.00A high-level wrapper over minisat (bsd3, data, library)2023-10-170.1.0.0phadej
scan-metadata (deprecated)20.00Metadata types for Albedo Scanners (data, deprecated, library, mit)2019-05-310.2.1.0arbornetworks
schedule-planner80.01Find the ideal lesson layout (convenience, data, lgpl, planning, program)2015-06-211.0.1.1justus
schema60.01Encoding-independent schemas for Haskell data types. (data, gpl, library)2022-02-210.0.3iphydf, TokTokReleaser
schemas250.00schema guided serialization (bsd3, data, library)2020-04-280.4.0.2PepeIborra, adamse
schematic91.751JSON-biased spec and validation tool (bsd3, data, library)2021-01-150.5.1.0dredozubov
scientific5452.25485Numbers represented using scientific notation (bsd3, data, library)2024-05-140.3.8.0BasVanDijk, BryanOSullivan, phadej
scientific-notation140.03Scientific notation intended for tokenization (bsd3, data, library)2024-02-130.1.7.0andrewthad, l3c_amartin
scythe10.00Fast CSV lexing on ByteString (bsd3, data, library, program)2018-09-190.2.0.0DavidJohnson
sec20.01Semantic Editor Combinators. (bsd3, combinators, data, library)2010-03-300.0.1SteffenSiering
secret-sharing90.02Information-theoretic secure secret sharing (cryptography, data, lgpl, library)2020-05-101.0.1.2PeterRobinson
securemem1160.018abstraction to an auto scrubbing and const time eq, memory chunk. (bsd3, data, library)2018-02-270.1.10VincentHanquez
semantic-source150.07Types and functionality for working with source code (data, library, mit)2024-03-130.2.0.1patrick_thomson, tclem, robrix, dcreager, aymannadeem, joshvera, maxbrunsfeld, rewinfrey
semi-iso20.05Weakened partial isomorphisms, reversible computations. (control, data, library, mit)2014-12-121.0.0.0pawel834
semialign4570.030Align and Zip type-classes from the common Semialign ancestor. (bsd3, data, library, these)2024-05-161.3.1phadej
semialign-extras10.00Extra functions for working with Semialigns (bsd3, data, library)2019-11-150.1.0.0qfpl, jack
semialign-indexed (deprecated in favor of semialign)120.02SemialignWithIndex, i.e. izipWith and ialignWith (bsd3, data, deprecated, library, these)2021-02-251.2phadej
semialign-optics (deprecated in favor of semialign)80.00SemialignWithIndex, i.e. izipWith and ialignWith (bsd3, data, deprecated, library, these)2021-02-251.2phadej
semibounded-lattices00.02A Haskell implementation of semibounded lattices (bsd3, data, library)2020-11-100.1.1.0xuhao
semigroupoids-syntax00.01RebindableSyntax using the semigroupoids package (bsd3, data, library)2014-11-010.0.1TonyMorris
semigroups3602.75908Anything 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
semilattices160.02Semilattices (algebra, bsd3, data, data-structures, library, math)2024-10-050.0.0.8robrix
semiring-num362.02Basic semiring class and instances (data, library, mit)2019-11-231.6.0.4oisdk
semirings2052.018two monoids as one, in holy haskimony (algebra, bsd3, data, data-structures, library, math, mathematics, maths)2024-05-210.7chessai
semver622.08Representation, manipulation, and de/serialisation of Semantic Versions. (data, library, mpl)2020-10-310.4.0.1BrendanHay
separated230.01A data type with elements separated by values (bsd3, data, library)2018-02-020.3.2.1TonyMorris, qfpl, GeorgeWilson
seqid120.02Sequence ID production and consumption (bsd3, data, library)2023-07-070.6.3wraithm, LukeHoersten
sequence270.03A type class for sequences and various sequence data structures. (bsd3, data, data-structures, library)2021-08-150.9.9.0AtzeVanDerPloeg, dfeuer
sequential-index70.02Sequential numbers that allow arbitrarily inserting numbers - for containers (bsd3, data, library)2013-01-290.2.0.1AristidBreitkreuz
serdoc-binary10.00`binary` backend for `serdoc` (apache, data, library)2024-02-060.1.0.0TobiasDammers
serdoc-core50.01Generated documentation of serialization formats (apache, data, library)2024-02-060.1.0.0TobiasDammers
serialise-uuid140.00Encode and decode UUID values in CBOR using uuid-types, cborg and serialise. (bsd3, data, library)2020-04-210.1RenzoCarbonara
serialize-instances00.02Instances for Serialize of cereal (data, library, mit)2016-10-280.1.0.0SimonHudon, bandali
set-extra60.06Functions that could be added to Data.Set. (bsd3, data, library)2024-02-181.4.2DavidFox
set-monad120.03Set monad (bsd3, data, library, monad)2018-10-110.3.0.0GeorgeGiorgidze
set-of30.01Sets of fixed size, with typelits (bsd3, data, library)2019-02-040.1.0.2fresheyeball
setoid (deprecated in favor of skeletal-set)20.01A Haskell implementation of setoid (bsd3, data, deprecated, library)2017-03-120.1.0.0PavloKerestey
setops90.01Uniform names (and Unicode operators) for set operations on data structures. (data, library, public-domain)2012-05-100.1.2eelis
sets230.04Ducktyped set interface for Haskell containers. (bsd3, data, library)2019-10-270.0.6.2athanclark
setters10.02Small (TH) library to declare setters for typical `record' data type fields. (bsd3, data, library)2010-11-230.1IlyaPortnov
settings160.01Runtime-editable program settings. (data, library, public-domain, user-interfaces)2016-01-270.3.0.0akrasner
sexpresso70.00A flexible library for parsing and printing S-expression (data, library)2024-10-301.2.5.0OliverCharles, VincentArchambault
sext (deprecated in favor of static-text)80.01Lists, Texts, ByteStrings and Vectors with type-encoded length (bsd3, data, deprecated, library, text, type-system)2017-10-290.1.3.1DmitryDzhus
sgf70.01SGF (Smart Game Format) parser (bsd3, data, library)2024-10-040.1.3.3DanielWagner, tonicebrian, dbouamalay
sha-validation200.00Validation SHA Implementations (data, library, mit)2024-07-060.1.0.1larsk
sha170.00SHA-1 Hash (bsd3, data, library)2024-02-010.1.1.1andrewthad, l3c_amartin
shapely-data10.01Generics using @(,)@ and @Either@, with algebraic operations and typed conversions (bsd3, data, generics, library)2013-12-220.1BrandonSimmons
short-vec60.03Length-indexed vectors using SmallArray# (apache, data, library)2023-03-130.1.0.1AndrewPritchard
short-vec-lens40.01Lenses and related functionality for the `short-vec` package. (apache, data, library)2021-09-070.1.0.0AndrewPritchard
shortcircuit30.02Short-circuit values and expressions. (bsd3, control, data, library)2010-10-140.1AristidBreitkreuz
sieve40.01Sieve is an implementation of the Sieve abstract data type. (data, gpl, library)2013-01-150.1.0.1JohnSingleton
siggy-chardust140.02Rounding rationals to significant digits and decimal places. (data, library, math, mpl, numeric)2018-06-221.0.0philderbeast
sign150.02Arithmetic over signs and sets of signs (algebra, bsd3, data, library, math)2019-09-260.4.4MasahiroSakai
signable40.00Deterministic serialisation and signatures with proto-lens support (bsd3, cryptography, data, library)2021-03-190.4coingaming
signable-haskell-protoc60.00Deterministic serialisation and signatures with proto-lens support (bsd3, cryptography, data, program)2020-09-240.2coingaming
simple-atom30.01Atom (or symbol) datatype for fast comparision and sorting. (bsd3, compilers-interpreters, data, library, parsing)2011-04-060.2ThomasSchilling
simple-conduit160.01A simple streaming I/O library based on monadic folds (bsd3, conduit, data, library)2017-01-230.6.0JohnWiegley
simple-enumeration190.02Finite or countably infinite sequences of values. (bsd3, data, library)2020-06-250.2.1BrentYorgey
simple-index20.01Allows simple indexation on any data type (bsd3, data, library)2014-01-070.1.0.1HugoGomes
simple-money50.01Simple library to handle and interexchange money (data, library, public-domain)2017-01-200.2.0.1nbrk
simple-pipe680.06simple pipeline library like conduit (bsd3, data, library)2015-09-290.0.0.29YoshikuniJujo
simple-rope00.01Memory-efficient strings with concatenation and splitting. (bsd3, data, library)2011-06-240.1EugeneKirpichov
simplistic-generics30.00Generic programming without too many type classes (bsd3, data, library)2020-05-022.0.0AlejandroSerrano
simpoole02.01Simple pool (bsd3, data, library, resources)2022-01-050.4.0vapourismo
simtreelo70.01Load data organized in a tree. (data, gpl, library)2018-10-230.1.1.4mgmillani
single-tuple50.03a class for single tuple implementations (apache, data, library)2023-08-170.1.3.0kakkun61
singleraeh90.02raehik's singletons (data, library, mit, types)2024-06-010.4.0raehik
singlethongs60.02Like singletons, but much smaller. (bsd3, data, library)2020-04-190.1RenzoCarbonara
singleton-dict00.01Typelevel balanced search trees via a singletonized Data.Map (bsd3, data, dependent-types, library)2017-06-090.1.0.0ArieMiddelkoop
singleton-nats380.02Unary natural numbers relying on the singletons infrastructure. (bsd3, data, dependent-types, library)2023-10-130.4.7AndrasKovacs, ryanglscott
singleton-typelits00.01Singletons and induction over GHC TypeLits (bsd3, data, library)2018-07-110.1.0.0mniip
singletons-default140.00An optional type with type level default (bsd3, data, library)2024-09-190.1.0.7echatav
sink (deprecated)20.01An alternative to lazy I/O that doesn't conflate execution with evaluation (control, data, deprecated, library, mit, system)2011-08-270.1.0.1JakeMcArthur
sint50.06Nat singletons represented by Int (apache, data, library)2021-10-240.2.0AndrewPritchard
siphash (deprecated in favor of memory)140.06siphash: a fast short input PRF (bsd3, cryptography, data, deprecated, library)2012-12-141.0.3VincentHanquez
siren-json60.01Siren Tools for Haskell (data, library, mit)2019-02-180.3.1.1alunduil
size-based1800.02Sized functors, for size-based enumerations (bsd3, data, library)2024-09-280.1.3.3BrentYorgey, JonasDuregard
sized172.03Sized sequence data-types (bsd3, data, library)2024-06-091.1.0.2HiromiIshii
sized-grid72.01Multidimensional grids with sized specified at compile time (data, library, mit)2019-09-130.2.0.1edwardwas
sized-vector (deprecated in favor of sized)190.02Size-parameterized vector types and functions. (bsd3, data, deprecated, library)2016-07-271.4.3.1HiromiIshii
sized-wrapper10.03Create a Sized version of any container (data, library)2022-08-210.1.0.0gdifolco
sized-wrapper-aeson10.00aeson instances for 'Sized' (data, library)2022-08-210.1.0.0gdifolco
sized-wrapper-quickcheck10.00QuickCheck instance for 'Sized' (data, library)2022-08-210.1.0.0gdifolco
sized-wrapper-text30.00'Sized' wrappers for text (data, library)2022-08-210.1.0.0gdifolco
skeletal-set20.01Skeletal set - a set with equivalence relation different from equality (bsd3, data, library)2018-04-240.1.0.0PavloKerestey
skew-list150.01Random access lists: skew binary (bsd3, data, library)2023-01-030.1phadej
skip-list50.01An implementation of pure skip lists (data, library, mit)2017-07-220.1.0.1gmalecha
sliceofpy22.00Python-ish slicing traversals for Haskell. (bsd3, data, lenses, library, program)2019-08-231.0.0lgastako
slotmap60.01Pure Haskell slotmap implementation over ST or IO. (bsd3, data, library)2018-09-170.1.0.0HarpoRoeder
slugger92.00Clean URI slugs for Haskell (bsd3, data, library, program, text, web)2023-01-310.1.0.2robertwpearce
small-bytearray-builder100.03Serialize to bytes (bsd3, data, library)2024-02-130.3.7.0andrewthad, l3c_amartin
smallarray110.02low-level unboxed arrays, with minimal features. (bsd3, data, library)2012-06-150.2.2.4AntoineLatter
smallstring60.01A Unicode text type, optimized for low memory overhead (bsd3, data, library)2012-06-150.3.3AntoineLatter
smaoin80.03Utilities for the Smaoin semantic information model. (data, library, public-domain)2015-06-180.3.0.0akrasner
smash60.06Combinators for Maybe types (bsd3, data, library)2022-04-270.1.3topos
smash-aeson60.00Aeson support for the smash library (bsd3, data, library)2022-04-270.2.0.1topos
smash-lens80.00Optics for the `smash` library (bsd3, data, library)2022-04-270.1.0.3topos
smash-microlens80.00Optics for the `smash` library (bsd3, data, library)2022-04-270.1.0.2topos
smash-optics50.00Optics for the `smash` library using `optics-core` (bsd3, data, library)2022-04-270.1.0.2topos
smith00.00Parse arrays of tokens (bsd3, data, library)2020-01-200.1.1.0andrewthad, l3c_amartin
smoothie120.01Smooth curves via several interpolation modes (bsd3, data, library)2020-05-310.4.2.11DimitriSabadie
snowchecked160.00A checksummed variation on Twitter's Snowflake UID generation algorithm (apache, data, library)2022-11-300.0.2.0RobertFischer
snowflake90.01A loose port of Twitter Snowflake to Haskell. Generates arbitrary precision, unique, time-sortable identifiers. (apache, data, library)2015-03-170.1.1.1edofic
some3460.030Existential type: Some (bsd3, data, dependent-types, library)2023-10-241.0.6phadej
sop-core2272.038True Sums of Products (bsd3, data, library)2022-01-020.5.0.2AndresLoeh
sorted10.01Efficient, type-safe sorted sequences (data, library, mit)2013-11-150.0.1JosephAbrahamson
sorted-list2060.012Type-enforced sorted lists and related functions. (bsd3, data, library)2023-10-150.2.2.0DanielDiaz
sorting20.01Utils for sorting. (bsd3, data, library)2015-04-261.0.0.1joneshf
spacepart20.01Space partition data structures. Currently only a QuadTree. (bsd3, data, library)2009-02-160.1.0.0CoreyOConnor
sparse200.01A playground of sparse linear algebra primitives using Morton ordering (bsd3, data, library, vector)2015-07-030.9.2EdwardKmett, HansHoglund
sparse-tensor210.00typesafe tensor algebra library (algebra, data, library, math, mit)2021-02-270.2.1.5nalex, TobiReinhart
spdx460.03SPDX license expression language, Extras (bsd3, data, library)2024-08-181.1phadej
spdx-license80.01SPDX license templates (bsd3, data, library)2021-01-250.1.1Poscat
special-keys40.03Simple data types that help me here and there. (bsd3, data, library)2013-09-010.1.0.3HugoGomes
splaytree40.01Provides an annotated splay tree (bsd3, data, library)2013-04-200.1.5JohnLato
split-morphism22.00Split Epimorphisms and Monomorphisms (bsd3, data, generics, lenses, library)2019-09-100.1.0.1gvolpe
spooky00.00Unified API for phantom typed newtypes and type aliases (bsd3, data, library)2021-12-130.1.0.0fresheyeball
spreadsheet160.01Read and write spreadsheets from and to CSV files in a lazy way (bsd3, data, library, text)2023-12-010.1.3.10HenningThielemann
srcloc760.012Data types for managing source code locations. (bsd3, data, library)2022-03-210.6.0.1GeoffreyMainland
srec60.01Parsing and processing s-records. (bsd3, data, embedded, library)2011-08-270.1.0TomHawkins
srtree200.01A general library to work with Symbolic Regression expression trees. (bsd3, data, data-structures, library, math, program)2024-11-112.0.0.2olivetti
sstable10.01SSTables in Haskell (bsd3, data, library, program)2010-07-311.0MariusEriksen
st202.01shared heap regions between local mutable state threads (bsd3, data, library)2022-02-120.1.1chessai
stable-memo30.01Memoization based on argument identity (data, library, mit)2023-08-140.4.0JakeMcArthur
stable-tree10.01Trees whose branches are resistant to change (bsd3, data, library, program)2015-03-140.7.0tsuraan
stack-prism80.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)30.01*-semirings (bsd3, data, deprecated, library)2017-12-310.0.1.0chessai
state40.02Data.State (data, library)2009-10-190.1EvgenyJukov, MauricioAntunes
state-codes130.01ISO 3166-2:US state codes and i18n names (data, library, mit)2017-10-170.1.3acamino
state-record (deprecated in favor of lens)00.01Better records for State monad states (data, deprecated, library)2011-04-170.0.1KarlVoelker
stateref150.06Abstraction for things that work like IORef. (data, public-domain)2009-11-190.3JamesCook
static-bytes750.01A Haskell library providing types representing 8, 16, 32, 64 or 128 bytes of data. (bsd3, data, library)2024-10-210.1.1MichaelSnoyman, fpcomplete, mpilgrem
static-tensor20.01Tensors of statically known size (bsd3, data, library)2017-12-160.2.1.0vagarenko
static-text262.01Lists, Texts, ByteStrings and Vectors of statically known length (bsd3, data, library, text, type-system)2021-07-100.2.0.7DmitryDzhus
std60.00TBA (bsd3, data, library, prelude)2019-06-270chessai
stdata50.01Structure Data Library (bsd3, data, library)2011-06-220.0.4DavidDarais
stdf20.01Parse Structured Test Data Format (STDF) (data, gpl, library, program)2014-10-130.2.0.0m
stdio02.250A simple and high performance IO toolkit for Haskell (bsd3, data, library)2019-05-150.2.0.0winterland
stm-linkedlist60.01Mutable, doubly linked lists for STM (bsd3, data, library)2011-10-200.1.0.0JoeyAdams
stm-queue140.01An implementation of a real-time concurrent queue (data, library, mit)2023-01-170.2.0.0sgschlesinger
stm-sbchan40.01Bounded channel for STM where item sizes can vary (bsd3, data, library)2012-07-310.1JoeyAdams
stm-tlist50.02Mutable, singly-linked list in STM (bsd3, data, library)2012-02-220.1.1JoeyAdams
storable00.01Storable type class for variable-sized data (bsd3, data, foreign, library)2009-03-050.1TomasJanousek
storable-complex652.027Storable instance for Complex (bsd3, data, library)2018-11-050.2.3.0CarterSchonwald, JedBrown
storable-endian270.08Storable instances with endianness (bsd3, data, library)2021-12-110.2.6.1EugeneKirpichov
storable-hetero-list100.02about Storable and Hetero list (bsd3, data, foreign, library)2024-11-060.1.0.4YoshikuniJujo
storable-peek-poke260.05class Sizable, Peek and Poke (bsd3, data, foreign, library)2024-12-200.1.0.2YoshikuniJujo
storable-record1280.032Elegant definition of Storable instances for records (bsd3, data, foreign, library)2023-02-210.0.7HenningThielemann
storable-tuple1272.015Storable instance for pairs and triples (bsd3, data, foreign, library)2023-02-210.1HenningThielemann
storablevector820.017Fast, packed, strict storable arrays with a list interface like ByteString (bsd3, data, library)2023-10-070.2.13.2HenningThielemann
storablevector-carray70.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
store1850.027Fast binary serialization (data, library, mit, serialization)2024-12-210.7.20MichaelSloan, MichaelSnoyman, borsboom, fpcomplete, philipp
store-core890.06Fast and lightweight binary serialization (data, library, mit, serialization)2024-02-160.4.4.7MichaelSloan, MichaelSnoyman, borsboom, fpcomplete, philipp
store-streaming130.01Streaming interfaces for `store` (data, library, mit, serialization)2023-10-060.2.0.5MichaelSloan
stream10.01Initial project template from stack (data, library, mit)2016-04-200.1.0.0MichaelSnoyman
stream-fusion160.07Faster Haskell lists using stream fusion (bsd3, data, library)2013-01-120.1.2.5DonaldStewart, KidoTakahiro
streaming1812.579an elementary streaming prelude and general stream type. (bsd3, data, library, pipes, streaming)2023-07-060.2.4.0OliverCharles, MichaelThompson, andrewthad, chessai
streaming-bracketed40.01A resource management decorator for "streaming". (data, library, mit, streaming)2020-06-150.1.1.0DanielDiazCarrete
streaming-bytestring2502.2539Fast, effectful byte streams. (bsd3, data, library, pipes, streaming)2024-10-010.3.3IvanMiljenovic, fosskers, andrewthad
streaming-cassava240.05Cassava support for the streaming ecosystem (data, library, mit, streaming)2021-02-280.2.0.0IvanMiljenovic, OliverCharles
streaming-commons4062.064Common lower-level functions needed by various streaming data libraries (data, library, mit)2023-04-030.2.2.6MichaelSnoyman
streaming-concurrency50.01Concurrency support for the streaming ecosystem (data, library, mit, streaming)2019-05-130.3.1.3IvanMiljenovic, OliverCharles
streaming-conduit40.03Bidirectional support between the streaming and conduit libraries (data, library, mit, streaming)2023-05-130.1.3.0IvanMiljenovic, OliverCharles
streaming-fft10.01online streaming fft (bsd3, data, library)2018-10-240.1.0.1chessai
streaming-process20.01Streaming support for running system process (data, library, mit, streaming)2018-05-230.1.0.0IvanMiljenovic
streaming-sort30.01Sorting streams (data, library, mit, streaming)2018-03-230.1.0.2IvanMiljenovic
streaming-utils470.09http, attoparsec, pipes and other utilities for the streaming libraries (bsd3, data, library, pipes, streaming)2024-09-200.2.6.0OliverCharles, MichaelThompson, andrewthad, chessai
streaming-with90.08with/bracket-style idioms for use with streaming (data, library, mit, streaming)2021-08-290.3.0.0IvanMiljenovic, OliverCharles
strict4440.099Strict data types and String IO. (bsd3, data, library, system)2024-07-030.5.1DonaldStewart, RomanLeshchinskiy, phadej, infinity0
strict-base370.03Strict versions of base data types. (bsd3, data, library, system)2017-03-180.4.0.0minad
strict-base-types (deprecated in favor of strict, aeson, quickcheck-instances, strict-lens)272.04Strict variants of the types provided in base. (bsd3, data, deprecated, library)2024-07-030.8.1BasVanDijk, SimonMeier, phadej
strict-containers292.02Strict containers. (bsd3, data, data-structures, library)2024-08-050.2.1ErikDeCastroLopo, infinity0
strict-containers-lens40.00Strict containers - Lens instances (bsd3, data, data-structures, lenses, library)2022-12-120.2ErikDeCastroLopo, infinity0
strict-containers-serialise50.00Strict containers - Serialise instances (bsd3, codec, data, data-structures, library)2022-12-120.2ErikDeCastroLopo, infinity0
strict-data20.03A collection of commonly used strict data structures (bsd3, data, library)2017-08-060.2.0.2AlexanderThiemann
strict-lens180.01Lenses for types in strict package (bsd3, data, lenses, library)2024-07-030.4.1phadej, infinity0
strict-list2260.02Strict linked list (data, library, mit)2024-05-160.1.7.5NikitaVolkov
strict-mutable-base630.02Strict variants of mutable data types from base. (bsd3, data, library)2024-09-041.1.0.0arybczak
strict-optics70.00Optics for types in strict package (bsd3, data, library, optics)2024-07-030.4.1phadej
strict-tuple330.01Strict tuples (bsd3, data, library)2024-05-160.1.5.4mitchellwrosen, topos
strict-tuple-lens40.00Optics for the `strict-tuple` library (bsd3, data, library)2021-02-270.2topos
strict-wrapper102.00Lightweight strict types (data, library, mit)2024-05-120.0.1.0tomjaguarpaw
string-class210.05String class library (bsd3, data, library, text)2024-06-180.1.7.2ByronJohnson, SergeyAlirzaev, k_bx
string-combinators260.03Polymorphic functions to build and combine stringlike values (bsd3, data, library)2014-06-130.6.0.5BasVanDijk
string-conv1231.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)20.00Tests for the string-conv library (bsd3, data, deprecated, string, text)2022-02-190.1.1DinoMorelli
string-conversions1372.5101Simplifies dealing with different types for strings (bsd3, data, library)2016-12-300.4.0.1SoenkeHahn
string-interpolate1232.2543Haskell string/text/bytestring interpolation that just works (bsd3, data, library, text)2024-07-100.3.4.0williamyaoh
string-qq1670.08QuasiQuoter for non-interpolated strings, texts and bytestrings. (data, library, public-domain)2024-02-020.0.6AudreyTang
string-quote10.01QuasiQuoter for non-interpolated strings, texts and bytestrings. (bsd3, data, library)2011-03-290.0.1AudreyTang
string-similarity60.03longest common substring (bsd3, data, library)2013-07-210.1.0.0MarkWotton
string-typelits20.01Type-level Chars and Strings, with decidable equality. (bsd3, data, library)2016-01-270.1.0.0KyleCarter
string-variants262.01Constrained text newtypes (data, library, mit)2024-11-010.3.1.1BorisLykah, parsonsmatt, danielbrice, jade
stringable (deprecated)270.014A Stringable type class, in the spirit of Foldable and Traversable (bytestring, data, deprecated, library, mit, text)2014-05-020.1.3JohnWiegley, KetilMalde
stringprep300.04Implements the "StringPrep" algorithm (bsd3, data, library)2014-01-061.0.0GeorgePollard
stringtable-atom90.04Memoize Strings as Atoms for fast comparison and sorting, with maps and sets (bsd3, data, library, pugs)2014-05-170.0.7AudreyTang, JeffShaw
stringz30.01Optics for string-like data types (bsd3, data, library)2024-07-270.0.1TonyMorris
strongweak170.02Convert between strong and weak representations of types (data, library, mit)2024-10-170.11.0raehik
strptime230.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
structs190.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
subG70.015Some extension to the Foldable and Monoid classes. (data, development, library, mit)2023-01-250.6.1.0OleksandrZhabenko
subG-instances20.04Additional instances for the InsertLeft class from subG package. (data, development, library, mit)2020-11-190.1.0.0OleksandrZhabenko
subcategories300.01Subcategories induced by class constraints (bsd3, data, library)2024-06-090.2.1.1HiromiIshii
sublists20.01Allows to split lists into sublists with some patterns by quantity. (data, library, lists, mit)2023-05-040.2.0.1OleksandrZhabenko
success (deprecated in favor of transformers, validation-selective, validation)52.06A version of Either specialised for encoding of success or failure (data, deprecated, failure, library, mit)2016-02-070.2.6NikitaVolkov
suffixarray70.01n log n implementation of suffix array. (data, gpl, library, program)2012-06-170.0.3.1DanielDeKok, VictorDenisov
suffixtree40.03Efficient, lazy suffix tree implementation (bsd3, data, data-structures, library)2011-10-170.2.2.1BryanOSullivan
suitable30.02Abstract over the constraints on the parameters to type constructors (bsd3, data, library)2011-03-150.1.1GaneshSittampalam
summer170.00An implementation of extensible products and sums (data, library, mit)2023-01-080.3.7.2sgschlesinger
swagger130.01Implementation of swagger data model (data, library)2016-09-180.3.0ToralfWittner
swiss-ephemeris190.00Haskell bindings for the Swiss Ephemeris C library (agpl, astrology, data, library)2021-12-041.4.2.0lfborjas
swisstable10.01SwissTable hash map (bsd3, data, library)2021-02-230.1.0.3nakaji_dayo
syb-with-class340.015Scrap Your Boilerplate With Class (bsd3, data, library)2022-04-200.6.1.14AndreaVezzosi, DavidHimmelstrup, IanLynagh, JeremyShaw
syb-with-class-instances-text10.02Scrap Your Boilerplate With Class Text instance (bsd3, data, library)2010-04-020.0.1JeremyShaw
symbiote10.00Data serialization, communication, and operation verification implementation (bsd3, data, library, testing)2020-02-120.0.5athanclark
symbol340.011A 'Symbol' type for fast symbol comparison. (bsd3, data, library)2024-07-020.2.4.1GeoffreyMainland
symbol-parser (deprecated in favor of symparsec)60.00Type level string parser combinators (data, deprecated, library, mit, types)2024-04-200.3.0raehik
symbolize50.00Efficient global Symbol table, with Garbage Collection. (bsd3, data, data-structures, library)2023-11-250.1.0.3qqwy
symparsec60.01Type level string parser combinators (data, library, mit, types)2024-06-151.1.1raehik
syntax60.04Reversible parsing and pretty-printing. (data, library, mit)2014-12-121.0.0.0pawel834
syntax-attoparsec00.01Syntax instances for Attoparsec. (data, library, mit)2014-12-121.0.0.0pawel834
syntax-example00.01Example application using syntax, a library for abstract syntax descriptions. (data, mit, program)2014-12-121.0.0.0pawel834
syntax-example-json10.01Example JSON parser/pretty-printer. (data, mit, program)2014-12-121.0.0.0pawel834
syntax-pretty (deprecated in favor of syntax-printer)00.01Syntax instance for pretty, the pretty printing library. (data, deprecated, library, mit)2014-11-230.2.0.0pawel834
syntax-printer00.01Text and ByteString printers for 'syntax'. (data, library, mit)2014-12-121.0.0.0pawel834
syslog10.00Decode RFC 3164 and RFC 5424 syslog message formats (bsd3, data, library)2024-02-140.1.0.0l3c_amartin
t-regex10.01Matchers and grammars using tree regular expressions (bsd3, data, library)2015-02-170.1.0.0AlejandroSerrano
tables (deprecated)222.02In-memory storage with multiple keys using lenses and traversals (bsd3, data, deprecated, lenses, library)2015-01-120.4.1.1EdwardKmett, TimDixon
tagged5942.0368Haskell 98 phantom types to avoid unsafely passing dummy arguments (bsd3, data, library, phantom-types)2024-12-030.8.9EdwardKmett, ryanglscott
tagged-binary160.01Provides tools for serializing data tagged with type information. (data, library, mit, serialization-)2017-07-310.2.0.1jle
tagged-list30.01Lists tagged with a type-level natural number representing their length. (bsd3, data, library)2011-10-211.1GregoryCrosswhite
tagged-transformer650.04Monad transformer carrying an extra phantom type tag (bsd3, data, library, phantom-types)2024-12-060.8.3EdwardKmett, MatveyAksenov, ryanglscott
tagging40.01Library for tagging data (bsd3, data, library)2010-11-250.1JosephRe
tahoe-great-black-swamp-types10.01Types related to implementation of a Tahoe-LAFS Great Black Swamp server (apache, data, library)2023-12-210.5.0.0ShaeErisson, jcalderone
tai6490.01Tai64 Labels for Haskell (data, library, mpl)2016-06-210.2.0KimAltintop
taskwarrior260.00Types and aeson instances for taskwarrior tasks (agpl, data, library, taskwarrior)2023-07-310.6.0.6maralorn
tbox40.01Transactional variables and data structures with IO hooks (concurrency, data, library)2010-04-020.1.0PeterRobinson
telega240.00Telegram Bot API binding (control, data, library, mit)2020-01-300.3.0iokasimovmt
template-default40.01declaring Default instances just got even easier (bsd3, data, library)2016-06-030.1.2DanielWagner, GregoryCollins
template-haskell-optics130.00Optics for template-haskell types (bsd3, data, lenses, library, optics)2023-11-160.3AdamGundry, AndresLoeh, phadej, arybczak
ten70.02Functors et al. over arity-1 type constructors (apache, data, library)2021-09-170.1.0.2AndrewPritchard
ten-lens50.00Lenses for the types in the ten package. (apache, data, library)2021-09-140.1.0.1AndrewPritchard
ten-unordered-containers40.00Higher-kinded hash containers (apache, data, library)2021-11-030.1.0.3AndrewPritchard
tensor90.01A completely type-safe library for linear algebra (data, gpl, library, math)2013-10-190.3.0.1NicolaSquartini
tensort172.00Tunable sorting for responsive robustness and beyond (data, library, math, mit, program)2024-09-161.0.1.3kaBeech
terminal-text20.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
text8262.755591An efficient packed Unicode text type. (bsd2, data, library, text)2024-10-262.1.2BryanOSullivan, HerbertValerioRiedel, Bodigrim, lyxia, chessai, topos
text-ansi730.04Text styling for ANSI terminals. (bsd3, data, library)2023-10-120.3.0.1mitchellwrosen
text-binary290.023Binary instances for text types (bsd2, data, library)2016-09-290.2.1.1JakubWaszczuk
text-containers20.00Memory-efficient string-indexed container types. (data, data-structures, gpl, library)2017-10-130.1.0.0HerbertValerioRiedel
text-conversions2262.528Safe conversions between textual types (data, library)2022-05-020.3.1.1jxv, lexi_lambda
text-icu1982.041Bindings to the ICU library (bsd3, data, library, text)2024-04-060.8.0.5BryanOSullivan, VladimirShabanov, chessai, topos
text-icu-normalized40.02Dealing with Strict Text in NFC normalization. (data, gpl, library, text)2017-04-300.4.1misandrist
text-locale-encoding90.01Encode and decode Text to/from ByteString using TextEncoding (bsd3, codec, data, library, text)2013-09-100.1.0.2MikhailKuddah
text-manipulate1370.012Case conversion, word boundary manipulation, and textual subjugation. (data, library, mpl, text)2022-03-200.3.1.0BrendanHay
text-misc-yj90.01tribial tools about text (bsd3, data, library, text)2024-11-200.1.0.2YoshikuniJujo
text-normal30.01Unicode-normalized text (data, library, mit)2014-04-220.2.1.0JoelTaylor
text-plus10.01Utils for text (bsd3, data, library)2017-08-060.1.0.1AlexanderThiemann
text-position30.03Handling positions in text and position-tagging it. (data, library, public-domain, text)2015-04-280.1.0.0akrasner
text-regex-replace190.02Easy replacement when using text-icu regexes. (apache, data, library, text)2022-11-210.1.1.5EricRochester
text-short3722.2559Memory-efficient representation of Unicode text strings (bsd3, data, library)2024-05-120.1.6HerbertValerioRiedel, phadej
text-stream-decode (deprecated in favor of streaming-commons)110.04Streaming decoding functions for UTF encodings. (deprecated) (data, deprecated, library, mit, text)2014-03-260.1.0.5MichaelSnoyman
text-time200.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-110.2.5.0lambdamichael
text-utf710.01UTF-7 encoding/decoding for Data.Text (bsd3, data, library)2014-12-080.1.0.0DanielWright
text-utf8 (deprecated in favor of text)10.03An efficient packed UTF-8 backed Unicode text type. (bsd2, data, deprecated, library, text)2018-05-141.2.3.0HerbertValerioRiedel, Bodigrim, topos
text140.01Non-empty values of `Data.Text`. (bsd3, data, library)2021-07-180.0.7.4TonyMorris, qfpl, GeorgeWilson
th-format50.01Template Haskell based support for format strings (bsd3, data, library)2019-11-150.1.3.0mtesseract
these4712.571An either-or-both data type. (bsd3, data, library, these)2024-05-161.2.1JohnWiegley, phadej, cmccann
these-lens320.03Lenses for These (bsd3, data, lens, library, these)2024-05-161.0.2phadej
these-optics160.00Optics for These (bsd3, data, library, optics, these)2024-05-161.0.2phadej
these-skinny302.04A fork of the 'these' package without the dependency bloat. (bsd3, data, library)2024-05-090.7.6chessai
thorn40.01Datatype Manipulation with Template Haskell (bsd3, data, generics, library)2013-11-230.2Kinokkory
through-text60.01Convert textual types through Text without needing O(n^2) instances. (bsd3, data, library)2015-05-070.1.0.0AdamBergmark
thyme492.017A faster time library (bsd3, data, library, system)2024-12-180.4.1FumiakiKinoshita, LiyangHu, MateuszKowalczyk, MitsutoshiAoe, janus, haskell_github_trust
tickle100.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-010.0.1.1RomanGonzalez
tight-apply40.01Tightly binding infix function application (data, library, public-domain)2015-09-070.1.0.0Shockk
tile120.01Slippy map tile functionality. (bsd3, data, library)2017-10-260.3.0.0jmc41493
time-interval90.03Use a time unit class, but hold a concrete time type. (data, library, public-domain)2016-05-300.1.1akrasner
time-lens120.01Lens-based interface to Data.Time data structures (bsd3, data, library)2018-01-040.4.0.2RomanCheplyaka
time-patterns170.01Patterns for recurring events (bsd3, data, library, time)2018-07-020.1.4.3jfmueller
time-series00.01Time series analysis. (data, gpl, library, program)2013-11-080.1.0.0AtsuroHoshino
time-series-lib (deprecated in favor of timeseries)20.01Library for Time Series processing (bsd3, data, deprecated, library)2016-12-100.1.0klangner
time-units1050.024A basic library for defining units of time as types. (bsd3, data, library)2011-03-071.0.0AdamWick
time-units-types110.01Type-level representations of time durations. (data, library, mit)2022-03-300.2.0.1mbg
timelike110.02Type classes for types representing time (data, library, system)2016-04-070.2.2esz
timeparsers60.01Attoparsec parsers for various Date/Time formats. (bsd3, data, library)2012-11-070.3.2NathanHunter, PhilipWeaver
timer-wheel220.00A timer wheel (bsd3, data, library)2024-05-161.0.0.1mitchellwrosen
timeseries60.01Library for Time Series processing (bsd3, data, library)2016-12-280.4.1klangner
timezone-detect110.00Haskell bindings for the zone-detect C library; plus tz-aware utils. (data, foreign, gpl, library, time)2021-03-140.3.0.1lfborjas
timezone-olson840.09A pure Haskell parser and renderer for binary Olson timezone files (bsd3, data, library)2021-12-260.2.1YitzGale
timezone-olson-th160.01Load TimeZoneSeries from an Olson file at compile time. (bsd3, data, library)2022-01-130.1.0.11petterb
timezone-series870.012Enhanced timezone handling for Data.Time (bsd3, data, library)2021-12-260.1.13YitzGale
tinyid12.00A secure URL-friendly string ID generator (data, library, mit)2024-02-100.1.1.0maxine
tiphys40.01Navigating and editing JSON data (bsd3, data, library)2016-01-110.1.1.0llhotka
tmpl40.01simple executable for templating (data, gpl, program)2014-09-250.0.0.1michelk
tn110.01A simple daily journal program (data, library, program, text, utility)2016-05-174.1.0.0pharpend
to-string-class (deprecated)10.05Converting string-like types to Strings. (bsd3, data, deprecated, library)2009-09-220.1.2BasVanDijk
to-string-instances (deprecated)10.01Instances for the ToString class. (bsd3, data, deprecated, library)2009-09-220.2BasVanDijk
tomato-rubato-openal60.01Easy to use library for audio programming. (bsd3, data, library)2015-10-190.1.0.4HeinrichApfelmus
toml-reader-parse100.00Alternative parser for TOML values produced by the toml-reader package. (apache, data, library, toml)2023-01-270.1.1.1SergeyVinokurov
tomlcheck180.01Command-line tool to check syntax of TOML files (bsd3, data, program, toml)2019-04-270.1.0.40vmchale
topograph460.01Directed acyclic graphs. (bsd3, data, graph, library)2024-06-081.0.1phadej
tostring200.09The ToString class (bsd3, data, library)2015-01-260.2.1.1AdamBergmark, ErikHesselink
total-map150.01Finitely represented total maps (bsd3, data, library)2019-11-230.1.3ConalElliott
total-maps120.01Dense and sparse total maps. (containers, data, data-structures, library, mit)2015-11-191.0.0.3pawel834
transaction170.02Monadic representation of transactions. (data, library, mit)2023-06-050.1.1.4arowM
traverse-with-class460.04Generic applicative traversals (data, library, mit)2021-06-211.0.1.1AdamBergmark, RomanCheplyaka, SjoerdVisscher
tree-diff2962.256Diffing of (expression) trees. (data, gpl, library, testing)2024-11-300.3.3phadej
tree-render-text60.00Configurable text rendering of trees. (bsd3, data, library)2020-01-060.4.0.0ThomasEding
tree-traversals110.01Functions and newtype wrappers for traversing Trees (data, library)2024-09-130.1.3.0NoahEasterly
tree-view410.07Render trees as foldable HTML and Unicode art (bsd3, data, library)2021-02-200.5.1EmilAxelsson
treefold70.01Provides folds which try to combine elements in a balanced way. (data, library, mit)2017-10-040.2.0.0oisdk
trial980.04Trial Data Structure (data, data-structures, library, mpl)2020-06-210.0.0.0tomjaguarpaw, vrom911
trial-tomland790.01Trial helper functions for tomland (data, data-structures, library, mpl)2020-06-210.0.0.0tomjaguarpaw, vrom911
tries40.02Various trie implementations in Haskell (bsd3, data, library, tree)2020-03-070.0.6.1athanclark
true-name220.01Template Haskell hack to violate module abstractions (bsd3, data, library, unsafe)2024-05-160.2.0.0LiyangHu, haskell_github_trust, nuttycom
truthful20.01Typeclass for truthfulness of values (data, library, public-domain)2015-09-070.1.0.2Shockk
truthy20.00Generalized booleans and truthy values. (data, library, mit)2022-07-050.3.0.1anselmschueler
tskiplist90.01A Skip List Implementation in Software Transactional Memory (STM) (concurrency, data, library)2019-09-241.0.1PeterRobinson
ttask10.00This is task management tool for yourself, that inspired by scrum. (bsd3, data, library, program)2016-06-100.0.1.0outoftune
ttc400.02Textual Type Classes (data, library, mit, text)2023-12-031.4.0.0TravisCardwell
ttl-hashtables180.00Extends hashtables so that entries added can be expired after a TTL (bsd3, data, library)2019-09-231.4.1.0erick
tup-functor80.01Homogeneous tuples (bsd3, data, library, program)2014-10-310.3.0.0BalazsKomuves
tuple460.037Various functions on tuples (bsd3, data, library)2014-09-070.3.0.2LennartAugustsson
tuple-gen10.02Enum instances for tuples where the digits increase with the same speed (bsd3, data, library)2012-03-112.0TillmannVogt
tuple-generic (deprecated)90.01Generic operations on tuples (data, deprecated, library, public-domain)2015-11-250.6.0.0Artyom
tuple-hlist130.01Functions to convert between tuples and HLists. (data, library)2015-11-160.2.0.1NicolasDudebout
tuple-morph00.02Morph between tuples, or convert them from and to HLists. (data, library, mit)2014-11-220.1.0.0pawel834
tuple-ops60.02various operations on n-ary tuples via GHC.Generics (bsd3, data, library)2019-09-170.0.0.3JiasenWu
tuple-sop150.01functions on n-ary tuples using generics-sop (data, gpl, library)2018-06-240.3.1.0ferdinandvw
tuple-th180.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
tuples490.01Small monomorphic tuples (bsd3, data, library)2019-08-290.1.0.0andrewthad, chessai
tuples-homogenous-h98180.03Wrappers for n-ary tuples with Traversable and Applicative/Monad instances. (bsd3, data, library)2013-09-090.1.1.0PetrPudlak
txt (deprecated in favor of text-utf8)81.251Text (bsd3, data, deprecated, library, text)2019-03-150.0.3.0
ty160.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-aligned90.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-150.2.4.3KyleCarter
type-combinators-quote40.01Quasiquoters for the 'type-combinators' package. (bsd3, data, library)2016-01-260.1.0.1KyleCarter
type-combinators-singletons20.01Interop between /type-combinators/ and /singletons/. (bsd3, data, library)2018-01-210.2.1.0jle
type-equality1400.014Data.Type.Equality compat package (bsd3, data, dependent-types, library)2024-05-121.0.1ErikHesselink, phadej, ryanglscott
type-equality-check120.02Type equality check (bsd3, data, library)2016-07-210.0.0.4GwernBranwen, WolfgangJeltsch
type-iso110.02Typeclasses for injective relations and isomorphisms between types. (apache, cast, data, library, types)2019-06-251.0.1.0jtapolczai, jtapolczai2
type-level140.018Type-level programming library (bsd3, data, library)2016-07-080.3.0AlfonsoAcosta, HoseinAttarzadeh, LennartAugustsson, ugeorge, ingo
type-level-bytestrings90.02Tools for manipulating type-level bytes and bytestrings (bytestring, data, library, mit, types)2024-05-070.2.0raehik
type-level-integers120.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-102.0.2.0arowM
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-persistent60.00Make Persistent Raw SQL handy with type-level-kv-list (data, library, mit)2023-09-140.2.0.1arowM, qnoyxu
type-level-natural-number140.08Simple type level natural numbers (bsd3, data, library, type-system)2014-03-302.0GregoryCrosswhite
type-level-natural-number-induction40.03High-level combinators for performing inductive operations. (bsd3, data, library, type-system)2012-07-231.0.0.1GregoryCrosswhite
type-level-natural-number-operations10.03Basic operations on type-level natural numbers. (bsd3, data, library, type-system)2010-10-141.0GregoryCrosswhite
type-level-show100.03Utilities for writing Show-like type families (data, library, mit, types)2024-06-010.3.0raehik
type-level-tf30.02Type-level programming library (type families) (bsd3, data, library)2011-10-290.2.1CoreyOConnor
type-list (deprecated)102.04Operations on type-level lists and tuples. (bsd3, data, deprecated, library)2016-06-200.5.0.0mjmrotek
type-map110.01Type-indexed maps (data, library, mit)2022-01-050.1.7.0lyxia
type-rig150.01Classes for the rig (sums and products) of types (bsd2, data, library)2022-09-120.1AshleyYakeley
type-safe-avl10.00Type safe BST and AVL trees (data, gpl, library)2022-05-311.0.0.1nico
type-set70.05Type set (bsd3, data, library)2023-12-010.1.0.0YoshikuniJujo
type-structure00.01Type structure analysis (data, library, mit)2014-04-040.1.1NikitaVolkov
type-unary190.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
typeably20.01DerivingVia Typeable counterpart to Generically (data, library, mit, types)2024-04-220.1.0raehik
typed-digits50.00Digits, indexed by their base at the type level (data, library, mit)2019-12-120.1.0.0arran
typed-duration70.01Thread delay and timeout functions with typed arguments (bsd3, concurrency, data, library)2017-07-130.1.1.0OmerAgacan
typed-encoding190.01Type safe string transformations (bsd3, data, library, text)2023-10-090.5.2.3rpeszek
typed-encoding-encoding00.00Bridge between encoding and typed-encoding packages (bsd3, data, library, text)2020-06-010.1.0.0rpeszek
typed-range70.00An efficient and versatile typed range library. (data, library, mit)2024-09-220.1.0.1gdifolco
typed-streams20.01A stream based replacement for lists (data, library, mit)2017-03-180.1.0.1clinton
typed-uuid130.01Phantom-Typed version of UUID (data, library, mit)2021-11-200.2.0.0Norfair
typelevel20.04Useful type level operations (type families and related operators). (apache, data, library)2018-12-181.2.3danilo2, iamrecursion
typelevel-tensor150.02Tensors whose ranks and dimensions type-inferred and type-checked. (bsd3, data, library)2013-02-100.2.1TakayukiMuranushi
typelits-witnesses422.257Existential witnesses, singletons, and classes for operations on GHC TypeLits (data, library, mit)2024-07-250.4.1.0jle
typenums250.01Type level numbers using existing Nat functionality (bsd3, data, library)2021-03-230.1.4AdituV
typeparams90.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-map652.55Efficient implementation of a dependent map with types as keys (data, data-structures, library, mpl, types)2022-11-020.6.0.0vrom911
typesafe-endian30.03Enforce endianness with types (bsd3, data, library)2013-07-200.1.0.1JohnEricson
typical60.02Type level numbers, vectors, list. This lib needs to be extended. (data, library)2009-02-260.0.1RickKaudewitz
tz352.2512Efficient time zone handling (apache, data, library)2022-01-280.1.3.6GergelyRisko, MihalyBarasz, janus
tzdata562.252Time zone database (as files and as a module) (apache, data, library)2024-02-100.2.20240201.0MihalyBarasz, janus
ucd (deprecated)80.01Unicode Character Database — Predicates on characters specified by Unicode (bsd3, data, deprecated, library, text)2020-07-150.0.1.4
ucl60.00Datatype and parser for the Universal Configuration Language (UCL) using libucl (bsd3, configuration, data, library)2022-03-140.2.0.1fgaz
udcode90.01Does a set of code words form a uniquely decodable code? (bsd3, data, library)2009-01-060.2.0.0WaltBaety
udp-conduit42.01Simple fire-and-forget conduit UDP wrappers (conduit, data, library)2016-10-210.1.0.4kqr
uglymemo620.06A simple (but internally ugly) memoization function. (data, library, public-domain)2011-10-040.1.0.1LennartAugustsson
uid70.01Simple unique identifier datatype, serializable and encodable as base32 (data, library, mit)2013-08-110.1.0.1PhilHargett
ulid252.02Implementation of ULID - Universally Unique Lexicographically Sortable Identifier (bsd3, codec, data, database, library, program)2022-05-240.3.2.0steven777400, adrian, haskell_github_trust
ulid-tight00.00Another ULID implementation with tight memory representation (data, library, mit)2023-10-190.1ijaketak
unamb260.08Unambiguous choice (bsd3, concurrency, data, library, other)2018-03-160.2.7ConalElliott
unamb-custom30.01Functional concurrency with unamb using a custom scheduler. (bsd3, concurrency, data, library)2008-12-240.13LukePalmer
unboxed70.00All the standard sum types but strict and unboxed as possible (bsd3, data, library)2019-01-010.1.0.0CarterSchonwald
unboxed-containers10.01Self-optimizing unboxed sets using view patterns and data families (bsd3, data, library)2012-05-100.0.2.4EdwardKmett
unboxed-ref210.02Fast unboxed references for ST and IO monad (bsd3, data, library)2017-07-170.4.0.0winterland, terrorjack
unboxed-references10.00A library for reference cells backed by unboxed-vectors (bsd3, data, library, program)2019-12-160.1.0callanmcgill
unboxing-vector200.03A newtype-friendly variant of unboxed vectors (bsd3, data, data-structures, library)2020-09-270.2.0.0aratamizuki
unconditional-jump20.01Unconditional jumps (bsd3, data, library)2024-10-161.0.0mitchellwrosen
unfix-binders10.01Unfixing and recursion schemes for data types with binders (bsd3, data, library)2018-10-110.1.0aspiwack
ungadtagger10.01Abstract GADTs from typelevel tags (bsd3, data, library)2012-09-301.0.0AndriyPolishchuk
unicode-data3132.256Access Unicode Character Database (UCD) (apache, data, library, text, unicode)2024-07-030.6.0Bodigrim, harendra, adithyaov, wismill
unicode-data-names50.00Unicode characters names and aliases (apache, data, library, text, unicode)2024-07-030.4.0wismill
unicode-data-parser110.00Parsers for Unicode Character Database (UCD) files (bsd3, data, library, text, unicode)2024-06-140.3.0.2wismill
unicode-data-scripts70.00Unicode characters scripts (apache, data, library, text, unicode)2024-07-030.4.0harendra, adithyaov, wismill
unicode-data-security40.00Unicode security mechanisms database (apache, data, library, text, unicode)2024-07-030.4.0harendra, adithyaov, wismill
unicode-transforms2580.011Unicode normalization (bsd3, data, library, text, unicode)2022-03-210.4.0.1Bodigrim, harendra, adithyaov, wismill
uniform-http20.01uniform text based operations to call http (data, library, text, uniform)2023-03-150.1.5.1andrewufrank
uniform-pair200.01Uniform pairs with class instances (bsd3, data, library)2018-09-110.1.15ConalElliott
uniform-webserver10.01uniform text based operations to call http (data, library, text, uniform)2023-03-150.1.5.1andrewufrank
union172.03Extensible type-safe unions (bsd3, data, library)2018-10-130.1.2int_index
union-angle110.02Union type that include radian angle and degree angle (bsd3, data, library)2021-06-070.1.0.1YoshikuniJujo
union-color100.06Unify verious color formats (bsd3, data, graphics, library)2023-11-010.1.2.1YoshikuniJujo
union-find322.04Efficient union and equivalence testing of sets. (algorithms, bsd3, data, library)2012-06-230.2ThomasSchilling
union-find-array370.03union find data structure (algorithms, data, library, mit)2024-04-290.1.0.4BertramFelgenhauer, MartinAvanzini
union-map (deprecated)00.01Heterogeneous map by open unions. (bsd3, data, deprecated, library)2015-02-240.1
unique380.05Fully concurrent unique identifiers (bsd3, concurrency, data, library)2021-01-040.0.1EdwardKmett, phadej, ryanglscott
uniqueid30.01Splittable Unique Identifier Supply (bsd3, data, library)2009-07-130.1.1SebastianFischer
uniqueness-periods-vector-filters30.00A library allows to change the structure of the 'RealFrac' function output. (data, game, language, library, math, mit, uniqueness-periods)2020-10-070.3.0.0OleksandrZhabenko
uniqueness-periods-vector-stats180.03A very basic descriptive statistics. (data, library, math, mit)2023-01-240.4.0.0OleksandrZhabenko
unit90.01Aliases for `()`. (bsd3, data, library)2018-01-150.1.0.1amohrland
universal-binary30.01Parser for OS X Universal Binary format. (bsd3, data, library)2010-03-250.11ErikCharlebois
universe150.02A class for finite and recursively enumerable types. (bsd3, data, library)2024-05-161.2.3DanielWagner, phadej
universe-base2140.019A class for finite and recursively enumerable types. (bsd3, data, library)2024-05-161.1.4DanielWagner, phadej
universe-dependent-sum (deprecated in favor of universe-some)140.01Universe instances for types from dependent-sum (bsd3, data, deprecated, library)2024-05-161.3.1phadej
universe-instances-base (deprecated in favor of universe-base)90.06Universe instances for types from the base package (bsd3, data, deprecated, library)2019-04-151.1DanielWagner, phadej
universe-instances-extended190.02Universe instances for types from selected extra packages (bsd3, data, library)2024-05-161.1.4DanielWagner, phadej
universe-instances-trans (deprecated in favor of universe-base)70.02Universe instances for types from the transformers and mtl packages (bsd3, data, deprecated, library)2019-04-151.1DanielWagner, phadej
universe-reverse-instances680.03Instances of standard classes that are made possible by enumerations (bsd3, data, library)2024-05-161.1.2DanielWagner, phadej
universe-some170.02Universe instances for Some from some (bsd3, data, library)2024-05-161.2.2phadej
unix-time6300.025Unix time parser/formatter and utilities (bsd3, data, library)2024-10-290.4.16KazuYamamoto
unjson290.01Bidirectional JSON parsing and generation. (bsd3, data, library)2022-03-160.15.4GracjanPolak, MikhailGlushenkov, arybczak, jonathanjouty_scrive, trin_cz
unlifted530.01Unlifted and levity-polymorphic types (bsd3, data, library)2024-02-070.2.2.0andrewthad, l3c_amartin
unlifted-list00.00GHC Haskell lists of non-thunks (things of kind TYPE 'UnliftedRep) (bsd3, data, library)2018-12-050.1.0.0chessai
unliftio-pool470.06Data.Pool generalized to MonadUnliftIO. (bsd3, control, data, database, library, network)2023-12-210.4.3.0BardurArantsson
unliftio-streams180.01Generalization of io-streams to MonadUnliftIO (apache, data, io-streams, library, network)2023-07-160.2.0.0BardurArantsson
unordered-containers7692.751611Efficient hashing-based container types (bsd3, data, library)2024-01-090.2.20JohanTibell, dfeuer, sjakobi
unordered-intmap40.01A specialization of `HashMap Int v` (bsd3, data, library)2018-07-010.1.1DmitryIvanov
unpacked-maybe-numeric10.01maybes of numeric values with fewer indirections (bsd3, data, library)2024-02-140.1.3.1andrewthad, chessai, l3c_amartin
unpacked-maybe-text20.01optional text that unpacks well (bsd3, data, library)2024-01-310.1.0.1andrewthad, l3c_amartin
unsafely20.01Flexible access control for unsafe operations and instances (bsd3, data, library)2014-09-210.2.0.0HiromiIshii
unwrapped-functors110.01Unwrapping sums/products lifted to functors (data, library)2018-07-130.1.0.0int_index
url-bytes10.00Memory efficient url type and parser. (data, library, mit)2022-08-210.1.1.1andrewthad, goolord
urlpath300.04Painfully simple URL deployment. (bsd3, data, library, web)2023-11-2211.0.2athanclark
urn00.01Universal Resource Names (bsd3, data, library)2014-05-240.1.0.0SamTruzjan
urn-random10.01A package for updatable discrete distributions (data, library, mit)2017-07-140.1.0.0kwf, AntalSpectorZabusky
userid260.04The UserId type and useful instances for web development (bsd3, data, library)2024-06-060.1.3.8DavidFox, JeremyShaw
users-persistent80.01A persistent backend for the users package (data, library, mit)2016-05-220.5.0.2AlexanderThiemann
utc110.01A pragmatic time and date library. (data, library, mit, parsing, time)2015-06-170.2.0.1LarsPetersen
utf8-conversions122.00A string conversion library that assumes utf8 (bsd3, codec, data, library)2020-05-100.1.0.4chemirea
util-plus20.03A collection of commonly used utils (bsd3, data, library)2017-08-060.1.0.0AlexanderThiemann
utility-ht2782.0103Various small helper functions for Lists, Maybes, Tuples, Functions (bsd3, data, library, list)2024-07-060.0.17.2HenningThielemann
uuid3420.0275For creating, comparing, parsing and printing Universally Unique Identifiers (bsd3, data, library)2024-07-031.3.16AntoineLatter, HerbertValerioRiedel, phadej
uuid-aeson22.02Aeson types for UUID instances. (bsd3, data, library)2014-01-150.1.0.0KirkPeterson
uuid-bytes60.00UUID parsing using byteverse packages (data, library, mit)2022-08-210.1.3.0goolord
uuid-le40.01Universally Unique Identifiers with little-endian-ish encoding tools (data, library, mit)2014-09-290.2014.1StijnVanDrongelen
uuid-quasi110.01Supplemental package for 'uuid' allowing quasiquotation. (bsd3, data, library)2013-10-210.1.0.1LarsPetersen
uuid-types4390.060Type definitions for Universally Unique Identifiers (bsd3, data, library)2024-05-161.0.6AntoineLatter, HerbertValerioRiedel, phadej
uvector (deprecated in favor of vector)160.012Fast unboxed arrays with a flexible interface (bsd3, data, deprecated, library)2010-02-150.1.1.1BryanOSullivan, DonaldStewart
uvector-algorithms10.03Efficient algorithms for uvector unboxed arrays (bsd3, data, library)2009-09-080.2DanDoel
uxadt00.02Cross-language extensible representation for algebraic data type instances. (data, gpl, library)2014-07-220.0.16.0AndreiLapets
valida160.00Simple applicative validation for product types, batteries included! (data, library, mit, validation)2021-08-251.1.0TotallyNotChase
valida-base90.00Simple applicative validation for product types, batteries included! (data, library, mit, validation)2021-08-250.2.0TotallyNotChase
validated-literals130.01Compile-time checking for partial smart-constructors (bsd3, data, library)2021-12-020.3.1MerijnVerstraaten
validation2072.522A data-type like Either but with an accumulating Applicative (bsd3, data, library)2023-07-101.1.3TonyMorris, qfpl, GeorgeWilson, jack
validation-selective1512.510Lighweight pure data validation based on Applicative and Selective functors (data, library, mpl, selective, validation)2023-03-010.2.0.0tomjaguarpaw, vrom911, hecate
validators60.01Composable validations for your Haskell data types (data, library, mit)2019-10-230.0.1luc_tielen
value-supply170.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-100.2.0.0AndySonnenburg
variadic-function100.01Create and transform functions with variable arity. (bsd3, data, functions, library)2021-07-050.1.0.2BorisLykah
variation20.01nominal value with possible variations (bsd3, data, library)2017-06-100.1.1.0cspollard
vary52.00Vary: Friendly and fast polymorphic variants (open unions/coproducts/extensible sums) (data, data-structures, error-handling, library, mit)2024-01-140.1.0.3qqwy
vault2652.061a persistent store for values of arbitrary types (bsd3, data, library)2021-02-190.3.1.5HeinrichApfelmus, sjakobi
vcd130.02Reading and writing VCD files. (bsd3, data, embedded, hardware, library)2012-12-190.2.2TomHawkins
vcs-revision110.01Facilities for accessing the version control revision of the current directory. (bsd3, data, library, parsing, system)2014-05-160.0.2EugeneKirpichov
vec590.05Vec: length-indexed (sized) list (bsd3, data, dependent-types, library)2024-06-080.5.1phadej
vec-lens80.00Vec: length-indexed (sized) list: lens support (bsd3, data, dependent-types, lens, library)2024-06-080.4.1phadej
vec-optics40.00Vec: length-indexed (sized) list: optics support (bsd3, data, dependent-types, library, optics)2024-06-080.4.1phadej
vector6972.752064Efficient Arrays (bsd3, data, data-structures, library)2024-10-310.13.2.0AlexeyKhudyakov, lehins, Bodigrim, topos
vector-algorithms6012.073Efficient algorithms for vector arrays (bsd3, data, library)2024-11-240.9.0.3BryanOSullivan, DanDoel, ErikDeCastroLopo
vector-binary40.07Binary instances for vector types (deprecated) (bsd3, data, library)2013-05-080.1.1JakubWaszczuk
vector-binary-instances1662.2532Instances of Data.Binary for vector (bsd3, data, library)2021-04-120.2.5.2BenGamari, BryanOSullivan, DonaldStewart
vector-buffer80.01A buffer compatible with Data.Vector.* (bsd3, data, library)2015-03-300.4.1VivianMcPhail
vector-bytes-instances120.01Serial (from the bytes package) for Vector (from the vector package) (bsd3, data, library)2018-05-220.1.1RenzoCarbonara
vector-bytestring30.01ByteStrings as type synonyms of Storable Vectors of Word8s (bsd3, data, library)2012-01-030.0.0.1BasVanDijk
vector-circular280.02circular vectors (data, library, mit)2022-01-240.1.4DavidHimmelstrup, chessai
vector-clock40.01Vector clocks for versioning message flows (data, data-structures, distributed-computing, gpl, library)2013-06-230.2.2AlexandruScvortov, hansonkd
vector-conduit10.01Conduit utilities for vectors (data, library, mit)2012-12-310.5.0.0JaredHance
vector-doublezip70.01Some special functions to work with Vector (with zip). (data, library, mit)2020-06-240.2.0.0OleksandrZhabenko
vector-endian00.00Storable vectors with cpu-independent representation. (data, data-structures, library, mit)2019-04-220.1.0.0isd
vector-functorlazy20.01vectors that perform the fmap operation in constant time (bsd3, data, data-structures, library)2013-07-050.0.1MikeIzbicki
vector-hashtables1430.01Efficient vector-based mutable hashtables implementation. (bsd3, data, library)2024-04-260.1.2.0swamp_agr, ArtemPelenitsyn
vector-heterogenous120.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-instances862.020Orphan Instances for 'Data.Vector' (bsd3, data, data-structures, library)2023-04-173.4.2EdwardKmett, ryanglscott
vector-instances-collections00.01Instances of the Data.Collections classes for Data.Vector.* (bsd3, data, library)2012-03-260.1.0.1TobiasBrandt
vector-mmap170.01Memory map immutable and mutable vectors (bsd3, data, data-structures, library)2017-06-300.0.3DanielPeebles, fho
vector-random00.01Generate vectors filled with high quality pseudorandom numbers (bsd3, data, library)2010-02-210.2DonaldStewart
vector-read-instances (deprecated in favor of vector)40.03(deprecated) Read instances for 'Data.Vector' (bsd3, data, data-structures, deprecated, library)2011-08-290.0.2.0ChristianHoener
vector-rotcev140.00Vectors with O(1) reverse (bsd3, data, data-structures, library)2023-01-140.1.0.2Bodigrim
vector-sized1902.2528Size tagged vectors (bsd3, data, library)2024-02-071.6.1jle, jophish, koz_ross, expipiplus1
vector-split170.02Combinator library for splitting vectors. (data, data-structures, library, mit)2023-01-171.0.0.3fho
vector-static (deprecated)90.01Statically checked sizes on Data.Vector (bsd3, data, data-structures, deprecated, library)2010-11-110.3.0.1DanielPeebles, JakeMcArthur
vector-stream2830.03Efficient Streams (bsd3, data, data-structures, library)2024-01-060.1.0.1AlexeyKhudyakov, lehins, Bodigrim
vector-text10.01Text implementation based on unboxed char vector. (apache, data, library)2018-12-181.1.6danilo2, iamrecursion
vector-th-unbox2072.048Deriver for Data.Vector.Unboxed using Template Haskell (bsd3, data, library)2021-11-080.2.2FumiakiKinoshita, LiyangHu, MateuszKowalczyk, MitsutoshiAoe, phadej, haskell_github_trust
verbosity130.01Simple enum that encodes application verbosity. (bsd3, data, library)2020-02-160.4.0.0PeterTrsko
version-natural10.01A simple version type. (data, library, mit)2023-04-090.1.0.0locallycompact
version-natural-dhall-instance30.00FromDhall and ToDhall instances for version-natural. (data, dhall, library, mit)2023-04-100.2.0.0locallycompact
versioning70.01Type-safe data versioning. (apache, data, library)2022-01-300.3.2.0lortabac
versioning-servant20.01Servant combinators for the versioning library. (apache, data, library)2018-11-080.1.0.1lortabac
versions1252.2510Types and parsers for software version numbers. (bsd3, data, library)2024-06-026.0.7fosskers
vessel40.00Functor-parametric containers (bsd3, data, library)2022-12-090.3.0.0CaleGibbard, JohnEricson, RyanTrinkle, abrar, alexfmpe, maralorn, ymeister
vflow-types10.00types for ingesting vflow data with aeson (bsd3, data, library, parsing, text, utility)2019-05-210.1chessai
vinyl-generics60.00Convert plain records to vinyl (and vice versa), generically. (bsd3, data, generics, library)2019-02-190.1.0.0GagandeepBhatia
vinyl-named-sugar10.00Syntax sugar for vinyl records using overloaded labels. (data, library, mit)2019-02-210.1.0.0Solonarv
vocabulary-kadma40.01Smaoin vocabulary definitions of the base framework. (data, library, public-domain)2015-06-180.1.0.0akrasner
vp-tree60.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-030.1.0.0
warc110.00A parser for the Web Archive (WARC) format (bsd3, data, library, program)2022-01-051.0.5BenGamari
wavesurfer100.01Parse WaveSurfer files (bsd3, data, library, sound, text)2009-03-230.0.6StefanKersten
wd10.00Run a command on a specified directory. (apache, data, program)2022-10-180.1.0.0kakkun61
weak-bag00.01Mutable bag backed by weak pointers to each item (bsd3, data, library)2018-10-040.1.0.0chessai
wide-word1150.024Data types for large but fixed width signed and unsigned integers (bsd2, data, library)2023-10-230.1.6.0ErikDeCastroLopo
wide-word-instances60.00Instances for wide-word (bsd3, data, instances, library, numeric)2021-04-210.1infinity0
winery630.03A compact, well-typed seralisation format for Haskell values (bsd3, codec, data, library, parsing, program, serialization)2024-11-231.5FumiakiKinoshita
wire-streams100.02Fast binary io-streams adapter. (bsd3, data, io-streams, library, parsing)2016-09-270.1.1.0winterland
wiring20.01Wiring, promotion and demotion of types. (bsd3, data, library)2018-08-110.5.1seanparsons
witch1742.57Convert values from one type into another. (data, library, mit)2024-11-081.2.3.1fozworth
with20.02Simple open product type (bsd3, control, data, library)2018-09-160.1.0iokasimovmt
with-index50.01A tiny library for composing indexed traversals (bsd3, data, lenses, library)2017-10-140.1.0.0PhilFreeman
with-location (deprecated in favor of call-stack)100.02Use ImplicitParams-based source locations in a backward compatible way (data, deprecated, library, mit)2016-03-160.1.0SimonHengel
witherable3832.538filterable traversable (bsd3, data, library)2024-05-170.5FumiakiKinoshita
witherable-class (deprecated in favor of witherable)90.04Witherable = Traversable + Filterable (bsd3, data, deprecated, library)2021-01-120.0.1FumiakiKinoshita
witness450.03values that witness types (bsd2, data, library)2024-12-160.7AshleyYakeley
wizard40.01the fantastical wizard monoid (bsd3, data, library)2019-05-020.1.1chessai
wkt90.01Parsec parsers and types for geographic data in well-known text (WKT) format. (bsd3, data, library)2017-08-290.3.2BenGamari
wkt-geom132.03A 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-200.1.0.3riuga
woffex10.01Web Open Font Format (WOFF) unpacker. (bsd3, data, program)2011-05-010.1AndrewDrake
woot50.01Real time group editor without operational transform. (data, library, mit)2016-08-050.0.0.6tgolson
word (deprecated)51.252Words of arbitrary size (bsd3, data, deprecated, library, math, numeric)2018-05-140.1.0.1
word-array20.00treat integral types as arrays of smaller integral types (data, library, mit)2022-08-210.1.0.0goolord
word-compat490.09Compatibility shim for the Int/Word internal change in GHC 9.2 (bsd3, data, library)2022-09-280.0.6FumiakiKinoshita
word-trie180.03Implementation of a finite trie over words. (data, gpl, library)2015-05-100.3.0DmitryIvanov, MateuszKowalczyk
word12 (deprecated)20.01Word12 library. (bsd3, data, deprecated, library)2014-09-07
word24162.0724-bit word and int types for GHC (bsd3, data, library)2016-10-252.0.1JohnLato, winterland
word82110.062Word8 library (bsd3, data, library)2017-08-010.1.3KazuYamamoto
word8set50.01Word8 set (bsd3, data, library)2024-05-220.1.2phadej
wordn70.00arbitrary bit size Words (data, library, mit)2020-09-300.1.0.0goolord
world-peace320.03Open Union and Open Product Types (bsd3, data, library)2020-06-241.0.2.0cdepillabout
wrap140.01Wrap a function's return value with another function (bsd3, data, functions, library)2015-02-060.0.0ChrisDone
wraparound80.01Convenient handling of points on a seamless 2-dimensional plane (bsd3, data, library)2012-11-280.0.2ChristopherHoward, infrared
wright10.01Colour space transformations and metrics. (data, library, mit)2014-05-160.1.0.2vi
x5092090.047X509 reader and writer (bsd3, data, library)2022-05-311.7.7KazuYamamoto, VincentHanquez
x509-ocsp40.00Basic X509 OCSP implementation (bsd3, data, library)2024-07-090.4.0.1lyokha
x509-store1570.037X.509 collection accessing and storing methods (bsd3, data, library)2022-01-181.6.9KazuYamamoto, VincentHanquez
x509-system1400.017Handle per-operating-system X.509 accessors and storage (bsd3, data, library)2022-01-171.6.7KazuYamamoto, VincentHanquez
x509-util190.01Utility for X509 certificate and chain (bsd3, data, program)2022-01-171.6.6KazuYamamoto, VincentHanquez
x509-validation1790.024X.509 Certificate and CRL validation (bsd3, data, library)2022-01-171.6.12KazuYamamoto, VincentHanquez
xcb-types810.02Parses XML files used by the XCB project (bsd3, data, library)2024-12-060.15.0AntoineLatter, TychoAndersen
xls50.00Parse Microsoft Excel xls files (BIFF/Excel 97-2004) (bsd3, codec, data, library, parser, program, spreadsheet)2020-05-300.1.3harendra, olf
xml-conduit-selectors00.00jQuery-style CSS selectors for xml-conduit (bsd3, data, library)2023-03-060.2.0.2TobiasDammers
xml-isogen90.01Generate XML-isomorphic types (data, library, mit)2018-04-190.3.0mniip, typeable
xml-query20.02A parser-agnostic declarative API for querying XML-documents (data, library, mit, parsing, xml)2021-06-070.9.1.1NikitaVolkov
xml-query-xml-conduit20.01A binding for the "xml-query" and "xml-conduit" libraries (data, library, mit, parsing, xml)2016-04-040.3.1NikitaVolkov
xml-query-xml-types20.01An interpreter of "xml-query" queries for the "xml-types" documents (data, library, mit, parsing, xml)2016-04-040.4.1NikitaVolkov
xml-syntax30.00Parse XML from bytes (bsd3, data, library)2024-02-070.1.0.2andrewthad, l3c_amartin
xor160.01Efficient XOR masking (codec, data, gpl, library)2024-06-250.0.1.3AndreasAbel, HerbertValerioRiedel
xournal-types20.07Data types for programs for xournal file format (bsd3, data, library)2016-02-120.5.1.0IanWooKim
xxhash32.251A Haskell implementation of the xxHash algorithm (bsd3, cryptography, data, library)2017-01-130.0.2christianmarie, ChristianMarie
yahoo-finance-conduit00.01Streaming aproach to the yahoo finance api (data, library, mit)2014-09-180.1.0.0AlexanderThiemann
yall80.02Lenses with a southern twang (bsd3, data, library)2012-09-210.2.1BrandonSimmons
yamemo50.01Simple memoisation function (bsd3, data, library)2014-01-200.6.0NobuoYamashita
yaml6802.25254Support for parsing and rendering YAML documents. (bsd3, data, library)2023-07-010.11.11.2MichaelSnoyman
yaml-light120.05A light-weight wrapper with utility functions around HsSyck (bsd3, data, library)2010-10-270.1.4MichaelIlseman
yaml-light-lens130.01Lens interface to yaml-light. (bsd3, data, library)2022-02-150.3.5AnthonyCowley
yaml-marked510.00Support for parsing and rendering YAML documents with marks. (data, library, mit)2024-11-280.2.0.1PatrickBrisbin
yaml-pretty-extras (deprecated)00.01Extra functionality for pretty printing Yaml documents. (bsd3, data, deprecated, library)2018-06-280.0.2.2locallycompact
yaml-streamly152.01Support for parsing and rendering YAML documents. (bsd3, data, library)2024-04-220.12.5maerwald
yaml-union40.00Read multiple yaml-files and override fields recursively (bsd3, data, library, program)2017-11-100.0.3michelk
yarl80.02Yet another records libraries (data, library)2022-09-110.1.1.0gdifolco
yarn-lock200.02Represent and parse yarn.lock files (data, library, mit)2021-06-260.6.5Profpatsch
z8530.00Implementation of the z85 binary codec (bsd3, data, library)2018-12-300.0.2athanclark
zalgo (deprecated in favor of functional-kmp)90.01Z-algorithm implemented on haskell's built-in cons-cell-based lists. (bsd3, data, deprecated, library)2015-09-010.2.0.0mniip
zcache20.01Zobrist keys for game state tracking (bsd3, data, library)2010-06-140.0.0SamAnklesaria
zero140.01Semigroups with absorption (bsd3, data, library)2019-05-160.1.5DimitriSabadie
zigzag540.04Zigzag encoding of integers into unsigned integers. (bsd3, data, library)2024-02-010.1.0.0andrewthad, edemko, l3c_amartin
zippo70.01A simple lens-based, generic, heterogenous, type-checked zipper library (bsd3, data, library)2012-09-210.3BrandonSimmons
zlib-bytes10.00zlib compression bindings (bsd3, data, library)2024-02-020.1.0.2andrewthad, l3c_amartin
zlib-conduit (deprecated in favor of conduit-extra)220.09Streaming compression/decompression via conduits. (deprecated) (bsd3, conduit, data, deprecated, library)2014-04-021.1.0MichaelSnoyman
zm120.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-070.2.1.0