Packages tagged data

2468 packages have this tag.

[Merge tag] (trustees only)

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

Name
DLs
Rating
Rev Deps
Description
Tags
Last U/L
Last Version
Maintainers
ABList120.01An alternating list of two types (bsd3, data, library)2014-06-230.0.3DylanJust
AC-Angle310.05Angles in degrees and radians. (bsd3, data, library, math, numerical)2010-07-231.0AndrewCoppin
AC-Boolean200.01Handle Boolean values generatically. (bsd3, data, library, logic, math)2010-11-091.1.0AndrewCoppin
AC-Colour210.01Efficient RGB colour types. (bsd3, data, graphics, library, math, numerical)2014-01-121.1.6AndrewCoppin
AC-HalfInteger40.01Efficient half-integer type. (bsd3, data, library, math, numerical)2009-08-121.2.1AndrewCoppin
AC-Terminal50.01Trivial wrapper over ansi-terminal. (bsd3, data, library, math, numerical)2010-10-281.0AndrewCoppin
AC-VanillaArray50.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)2011-08-122.3.2AndrewCoppin
AC-Vector-Fancy90.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)200.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)40.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)40.02arbitrary precision real interval arithmetic (bsd3, data, deprecated, library, math)2011-05-112011.1.0.1MichalKonecny
AERN-RnToRm (deprecated)120.03polynomial function enclosures (PFEs) approximating exact real functions (bsd3, data, deprecated, library, math)2009-07-290.5.0.1MichalKonecny
AERN-RnToRm-Plot (deprecated)90.01GL plotting of polynomial function enclosures (PFEs) (bsd3, data, deprecated, library, math)2009-08-010.2.0.3MichalKonecny
ANum310.02Num instance for Applicatives provided via the ANum newtype (bsd3, data, library)2018-02-130.2.0.2DanBurton
AesonBson430.01Mapping between Aeson's JSON and Bson objects. (data, library)2022-05-060.4.1AndrasSlemmer, NiklasHambuechen
ArrayRef60.01Unboxed references, dynamic arrays and more (bsd3, data, library)2009-06-260.1.3.1GwernBranwen
AttoBencode60.01Fast Bencode encoding and parsing library (bsd3, data, library)2014-06-240.3.1.0FlorianHartwig
BiobaseENA40.02European Nucleotide Archive data (bsd3, data, library)2021-06-040.0.0.2ChristianHoener
Boolean702.021Generalized booleans and numbers (bsd3, data, library)2017-02-190.2.4ConalElliott
C-structs302.00C-Structs implementation for Haskell (c, data, foreign, library, mit, structures)2022-09-300.2.0.3SimonPlakolb
CBOR30.01Encode/Decode values to/from CBOR (data, lgpl, library)2014-07-240.1.0.1KyleMurphy
CLASE60.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
CTRex170.02Open records using closed type families. (bsd3, data, data-structures, library)2014-11-130.6AtzeVanDerPloeg
Cardinality160.01Measure container capacity. Use it to safely change container. (data, library)2010-01-200.2AndreySisoyev
Checked30.01Inbuilt checking for ultra reliable computing (bsd3, data, library)2012-11-050.0.0.2RobertOnslow
ClassyPrelude20.01Prelude replacement using classes instead of concrete types where reasonable (bsd3, control, data, library)2010-05-310.1SveinOveAas
ConsStream150.01Trivial re-export of Wouter Swierstra's Stream package, avoiding module name clash. (bsd3, data, library)2012-04-160.1ConalElliott
DPutils350.011utilities for DP (bsd3, data, library)2021-06-040.1.1.0ChristianHoener
Data-Angle210.01Geometric angles (bsd3, data, library, math)2017-03-260.9deadmanswitch
Data-Hash-Consistent170.01Provide a simple consistent hashing mechanism (bsd3, data, library)2012-11-200.1.1BradClawsie
Data-Rope (deprecated in favor of data-rope)40.01Ropes, an alternative to (Byte)Strings. (data, deprecated, library)2010-05-290.2PierreEtienneMeunier
DataIndex120.00A package for adding index column to data files (data, library, mit, program)2016-10-090.1.1steven_yhw
DataVersion40.00Type safe data migrations (data, library, mit)2022-11-300.1.0.1agentultra
Digit (deprecated in favor of digit)230.01A data-type representing digits 0-9 (bsd3, data, deprecated, library)2011-09-060.0.3TonyMorris
DimensionalHash90.01An n-dimensional hash using Morton numbers. (algorithms, bsd3, data, library)2011-05-100.1.5.2GhassenHamrouni
Dish70.01Hash modules (currently Murmur3) (bsd3, data, library, program)2017-11-290.0.0.6zcourts
DistanceUnits280.01A comprehensive distance library (bsd3, data, library)2013-08-260.1.0.1MattGambogi
DynamicTimeWarp20.01Dynamic time warping of sequences. (data, lgpl, library, program)2015-02-050.1.0.0zombiecalypse
EnumContainers30.01Simple Enum-class-based int containers (bsd3, data, library)2010-11-220.1EyalLotem
EstProgress60.01Methods for estimating the progress of functions (bsd3, data, library)2015-08-100.3.0.0JamesCandy
EuroIT150.01Library for using euro currency, italian language (bsd3, data, library)2010-07-052010.2.5PaoloVeronelli
Fin (deprecated)340.03Finite totally-ordered sets (bsd3, data, deprecated, library)2020-02-010.2.9.0
FiniteCategories180.01Finite categories and usual categorical constructions on them. (data, gpl, library, maths)2024-02-050.6.3.0gsabbagh
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)30.02A finite map implementation, derived from the paper: Efficient sets: a balancing act, S. Adams, Journal of functional programming 3(4) Oct 1993, pp553-562 (bsd4, data, deprecated, library)2007-03-060.1PepeIborra
FixedPoint-simple200.01Fixed point, large word, and large int numerical representations (types and common class instances) (bsd3, data, library)2014-06-240.6.1ThomasDuBuisson
Focus180.01Tools for focusing in on locations within numbers (data, library, mit)2011-12-240.1.2NateSoares
Foster60.01Utilities to generate and solve puzzles (data, mit, program)2015-01-191.1.2Jefffrey
Frames692.012Data frames for working with tabular data files (bsd3, data, library)2023-10-220.7.4.2AnthonyCowley
Frames-beam100.01A library for accessing Postgres tables as in-memory data structures. (bsd3, data, data-science, database, library)2018-09-020.2.0.0GagandeepBhatia
Frames-dsv70.01Alternative CSV parser for the Frames package (bsd3, data, library)2020-01-130.1.2AnthonyCowley
Frames-map-reduce70.00Frames wrapper for map-reduce-folds and some extra folds helpers. (bsd3, data, library)2023-05-020.4.1.2adamCS
Frames-streamly220.00A streamly layer for Frames I/O (bsd3, data, library, program)2023-05-020.3.1.0adamCS
HExcel42.250Create Excel files with Haskell (Excel, bsd3, data, library, spreadsheet, text)2020-03-140.1.0.1v0d1ch
HFrequencyQueue30.01A Queue with a random (weighted) pick function (data, gpl, library)2015-08-280.2.0.0Bellaz
HList392.025Heterogeneous lists (data, library, mit)2023-09-230.5.3.0AdamVogt, GwernBranwen
HMap460.01Fast heterogeneous maps and unconstrained typeable-like functionality. (bsd3, data, data-structures, library)2018-04-171.3.0AtzeVanDerPloeg
HSet90.01Faux heterogeneous sets (bsd3, data, library)2023-09-280.0.2athanclark
HaLeX100.01HaLeX enables modelling, manipulation and visualization of regular languages (data, library, program, public-domain)2017-02-101.2.6GwernBranwen, joaoSaraiva
HappyTree50.01Type Safe and End to End Decision Tree (bsd3, data, library)2018-01-080.2018.1.8MarisaVeryMoe
HasCacBDD100.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)40.01A multi-index set with advanced query capabilites (bsd3, data, deprecated, library)2012-02-040.1.1LarsPetersen
Holumbus-Searchengine60.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
HulkImport60.00Easily bulk import CSV data to SQL Server (bsd3, data, library, program)2015-11-090.1.0.3smobs
IDynamic30.01Indexable, serializable form of Data.Dynamic (bsd3, data, library)2009-10-160.1AlbertoCorona
IORefCAS (deprecated in favor of atomic-primops)70.03Atomic compare and swap for IORefs and STRefs. (bsd3, data, deprecated, library)2013-05-070.2.0.1RyanNewton
IndexedList30.02Length- and element-indexed lists sitting somewhere between homogeneous and fully heterogeneous. (bsd3, data, library)2014-06-280.1.0.1kwf
InternedData230.01Data interning (with compact regions where possible) (bsd3, data, data-structures, library, natural-language-processing)2019-10-020.0.0.1ChristianHoener
Interpolation450.02Multiline strings, interpolation and templating. (data, library, text)2012-10-050.3.0VilleTirronen
Interpolation-maxs230.01Multiline strings, interpolation and templating. (data, library, text)2014-03-140.3.0MaxwellSwadling
IntervalMap952.06Containers for intervals, with efficient search. (bsd3, data, library)2023-06-060.6.2.1ChristophBreitkopf
IsNull60.01A typeclass to determine if a given value is null. (bsd3, data, library)2014-06-190.4.0.0jcristovao
Jdh60.01A Json implementation for Haskell, with JavaScript Values and Encoding/Decoding (data, library, mit)2017-02-250.1.0.1brunoczim
JuPyTer-notebook30.00JuPyTer notebook parser (bsd3, data, library, program)2017-11-210.1.0.0MichalGajda
LTree300.01Tree with only leaves carrying the data. (data, library, public-domain)2011-09-210.1RahulGopinath
Limit30.01Wrapper for data that can be unbounded (data, library, mit)2011-12-241.0NateSoares
ListZipper350.06Simple zipper for lists (bsd3, data, library)2011-10-311.2.0.2RyanIngram
MSQueue20.01Michael-Scott queue. (bsd3, data, library)2015-01-310.0.1julek
Map (deprecated)160.01Class of key-value maps (bsd3, data, deprecated, library)2020-09-050.1.3.3
Mapping50.01Mapping (agpl, data, library)2018-02-272.0.0.0Zaoqi
Measure40.01A library for units of measurement (bsd3, data, library)2009-11-110.0.2TonyMorris
Mecha41.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
Mechs31.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
MemoTrie2802.2528Trie-based memo functions (bsd3, data, library)2023-07-150.6.11ConalElliott
MyPrimes30.00Generate all primes (data, library, mit, program)2015-08-050.1.0.0afonsomatos
NMap30.01A transparent nested Map structure (data, library)2016-12-020.12ACastello
NanoID480.00NanoID generator (bsd3, data, library, program)2024-01-313.4.0.1MichelBoucey
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
NineP200.029P2000 in pure Haskell (bsd3, data, library)2013-09-220.0.2.1DaveLeimbach, SergeyAlirzaev
NonEmpty40.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
NumInstances750.010Instances of numeric classes for functions and tuples (bsd3, data, library)2014-09-261.4ConalElliott
NumLazyByteString (deprecated)420.01Num, Enum, Eq, Integral, Ord, Real, and Show instances for Lazy ByteStrings (bsd3, data, deprecated, library)2010-04-060.0.0.1ThomasDuBuisson
Object20.01Object oriented programming for haskell using multiparameter typeclasses. (apache, control, data, library)2014-05-151.0yokto
ObjectName920.03Explicitly handled object names (bsd3, data, library)2021-11-131.1.0.2SvenPanne
Octree180.02Simple unbalanced Octree for storing data about 3D points (bsd3, data, library)2018-07-150.6.0.1MichalGajda
OddWord552.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
OneTuple4100.020Singleton Tuple (bsd3, data, library)2023-03-010.4.1.1JohnDorsey, phadej
Only2350.014The 1-tuple type or single-value "collection" (bsd3, data, library)2017-06-120.1HerbertValerioRiedel
OpenAFP130.01IBM AFP document format parser and generator (data, library, public-domain)2017-04-041.4.3AudreyTang
OpenAFP-Utils150.01Assorted utilities to work with AFP data streams (data, program, public-domain)2013-11-301.4.1.3AudreyTang
OptDir350.03The OptDir type for representing optimization directions. (bsd3, data, library, optimisation, optimization)2020-01-130.0.4MasahiroSakai
OrderedBits400.04Efficient ordered (by popcount) enumeration of bits (bsd3, data, library)2019-06-140.0.2.0ChristianHoener
PUH-Project50.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
PathTree50.01A tree used to merge and maintain paths (bsd3, data, library)2016-07-160.1.1.0pjrt
Peano230.02simple Peano numbers (bsd3, data, library)2012-03-080.0.4AndrasSlemmer, FrancescoMazzoli
PeanoWitnesses20.03GADT type witnesses for Peano-style natural numbers. (bsd3, data, library)2014-06-280.1.0.0kwf
PerfectHash (deprecated in favor of perfecthash)110.01A perfect hashing library for mapping bytestrings to values. (bsd3, data, data-structures, deprecated, library)2016-04-290.1.5MarkWotton
Persistence130.01A versatile library for topological data analysis. (bsd3, data, library, math)2019-08-192.0.3Ebanflo
Piso30.02Partial isomorphisms (bsd3, data, library)2017-05-090.2MartijnVanSteenbergen
PrimitiveArray492.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
QLearn52.01A library for fast, easy-to-use Q-learning. (data, library, mit)2016-05-010.1.0.0dpandya
QuadEdge30.01QuadEdge structure for representing triangulations (bsd3, data, library)2010-06-260.2NealAlexander
QuadTree60.01QuadTree library for Haskell, with lens support. (bsd3, data, game, library)2015-08-090.11.0Kron
RFC1751 (deprecated in favor of rfc1751)270.01RFC-1751 library for Haskell (data, deprecated, library, public-domain)2018-08-131.0.0jprupp
RLP50.00RLP serialization as defined in Ethereum Yellow Paper (data, lgpl, library, parsing)2018-12-101.1.1jasagredo
Range30.01Data structure for managing ranges (bsd3, data, library)2013-04-190.1.0.0ThomasEding
Ranged-sets342.253Ranged sets for Haskell (bsd3, data, library)2019-03-110.4.0PaulJohnson
Ref40.01Generic Mutable Ref Abstraction Layer (bsd3, data, library)2013-03-280.1.1.0CarterSchonwald
RefSerialize350.04Write to and read from ByteStrings maintaining internal memory references (bsd3, data, database, library, parsing)2017-02-060.4.0AlbertoCorona
SG30.03Small geometry library for dealing with vectors and collision detection (bsd3, data, library, math)2009-03-171.0NeilBrown
SGplus40.01(updated) Small geometry library for dealing with vectors and collision detection (bsd3, data, library, math)2016-09-011.1donomii
SciBaseTypes110.02Base types and classes for statistics, sciences and humanities (bsd3, data, library)2021-06-040.1.1.0ChristianHoener
SegmentTree330.01Data structure for querying the set (or count) of intervals covering given point (bsd3, data, library)2012-10-290.3AlexandruScvortov, DmitryAstapov
Semigroup80.03A semigroup (bsd3, data, library)2011-04-130.0.7TonyMorris
Set50.00See README for more info (data, library, mpl)2019-12-270.0.2.0
ShortestPathProblems30.02grammars for TSP and SHP (bsd3, data, library)2017-03-060.0.0.1ChristianHoener
SizeCompare200.01Fast size comparison for standard containers. (data, library)2010-03-020.1BramSchuur
SpinCounter20.01Lock free Spin Counter (bsd3, data, library)2015-01-240.0.1julek
StateVar2940.029State variables (bsd3, data, library)2021-07-251.2.2EdwardKmett, SvenPanne, phadej, ryanglscott
StateVar-transformer230.02State variables (bsd3, data, library)2014-03-061.0.0.0seagull
Strafunski-ATermLib50.01An abstract data type designed for the exchange of tree-like data structures (bsd3, data, library)2013-05-031.6.0.3JamesKoppel
Stream1380.013A library for manipulating infinite lists. (bsd3, data, library)2015-02-060.4.7.2WouterSwierstra
SuffixStructures30.00Suffix array construction (bsd3, data, data-structures, library, program)2015-05-070.0.1.0ChristianHoener
TCache620.06A Transactional cache with user-defined persistence (bsd3, data, database, library)2023-02-120.13.3AlbertoCorona
Tainted140.01Tainted type, and associated operations (bsd3, control, data, library, monads, trans)2015-05-270.1.0.2RossMeikleham
Tape30.02Bidirectionally infinite streams, akin to the tape of a Turing machine. (bsd3, data, library)2014-06-280.4.0.0kwf
Tensor370.05Tensor data types (bsd3, data, library)2018-07-251.1.0.2SvenPanne
Transhare230.01A library to apply transformation to containers so as to maximize sharing of unchanged subcomponents. (bsd3, data, library)2011-06-190.9ChrisKuklewicz
TreeCounter30.01Wait-free Tree Counter (bsd3, data, library)2015-01-240.0.2julek
Treiber50.01Lock free Treiber stack (bsd3, data, library)2015-01-310.0.4julek
TypeNat80.02Some Nat-indexed types for GHC (data, library, mit)2022-05-190.5.0.1alexvieth
Unique1022.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
Vec310.015Fixed-length lists and low-dimensional linear algebra. (bsd3, data, library, math)2014-08-061.0.5ScottDillard
Vec-Boolean80.02Provides Boolean instances for the Vec package (bsd3, data, library, math)2012-08-051.0.6TobiasBexelius
VecN280.01a simple peano-indexed vector type (bsd3, data, library)2012-03-030.0.2AndrasSlemmer
WAVE100.05WAVE audio file IO library (bsd3, data, library, program, sound)2020-04-020.1.6BartonMassey
WMSigner20.01WebMoney authentication module (cryptography, data, library, mit)2014-11-260.1.0.0triplepointfive
WeakSets210.02Simple set types. Useful to create sets of arbitrary types and nested sets. (data, lgpl, library)2023-11-051.6.1.0gsabbagh
XML30.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-Data642.55Array, vector and text (bsd3, data, library)2023-08-022.0.0.2winterland, lyndward
Z-IO442.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-YAML70.00YAML tools (bsd3, data, library)2023-07-160.3.5.0winterland, lyndward
ZipFold140.01Zipping folds (bsd3, data, library)2009-07-120.1.4ConalElliott
abcBridge70.01Bindings for ABC, A System for Sequential Synthesis and Verification (bsd3, data, library)2015-12-120.15AaronTomb, KevinQuick, RobertDockins, galoisinc
abeson40.01interconversion between aeson and bson. (data, library, mit)2014-09-190.1.0.1HirotomoMoriwaki
abides40.01Simple boolean tests to see if a value abides by certain properties (bsd3, data, library, testing)2019-09-230.0.1athanclark
ac-machine90.02Aho-Corasick string matching algorithm in Haskell (bsd3, data, library)2013-09-300.2.0.5YutaTaniguchi
ac-machine-conduit40.01Drive Aho-Corasick machines in Conduit pipelines (bsd3, data, library)2013-09-300.1.0.0YutaTaniguchi
accelerate562.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)180.08Accelerate backend for NVIDIA GPUs (bsd3, compilers-interpreters, concurrency, data, deprecated, library, parallelism)2017-03-310.17.0.0ManuelChakravarty, TrevorMcDonell
accelerate-io220.05Convert between Accelerate arrays and raw pointers (accelerate, bsd3, data, library)2020-08-281.3.0.0ManuelChakravarty, TrevorMcDonell
accelerate-io-JuicyPixels40.00Convert between Accelerate arrays and JuicyPixels images (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-io-array60.00Convert between Accelerate and array (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-io-bmp30.00Convert between Accelerate arrays and BMP images (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-io-bytestring290.03Convert between Accelerate and ByteString (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-io-cereal30.00Binary serialisation of Accelerate arrays using cereal (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-io-repa40.00Convert between Accelerate and Repa arrays (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-io-serialise210.00Binary serialisation of Accelerate arrays using serialise (accelerate, bsd3, data, library)2021-01-050.1.0.0TrevorMcDonell
accelerate-io-vector60.01Convert between Accelerate and vector (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
accelerate-llvm210.06Accelerate backend component generating LLVM IR (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-281.3.0.0TrevorMcDonell
accelerate-llvm-native200.05Accelerate backend for multicore CPUs (accelerate, bsd3, compilers-interpreters, concurrency, data, library, parallelism)2020-08-281.3.0.0TrevorMcDonell
accelerate-llvm-ptx222.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)40.01Generate Accelerate arrays filled with high quality pseudorandom numbers (bsd3, data, deprecated, library)2015-10-160.15.0.0TrevorMcDonell
access-token-provider50.01Provides Access Token for Services (bsd3, data, library)2018-05-010.1.1.0mtesseract
active1850.03Abstractions for animation (bsd3, data, library)2023-12-150.2.1BrentYorgey, RyanYates, jeffreyrosenbluth, bergey, cchalmers
adaptive-containers60.01Self optimizing container types (bsd3, data, library)2009-04-110.3DonaldStewart
adaptive-tuple60.01Self-optimizing tuple types (bsd3, data, library)2010-03-160.2.0JohnLato
adhoc-fixtures40.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-applicative30.01make To/From JSOn instances from an applicative description (data, library, mit)2015-06-240.1.0.0GregWeber
aeson-bson50.01Mapping between Aeson's JSON and Bson objects. (data, library)2013-05-240.3.0AlfredoDiNapoli
aeson-casing590.039Tools to change the formatting of field names in Aeson instances. (data, library, mit)2019-03-280.2.0.0andrewrademacher
aeson-dependent-sum50.00JSON encoding/decoding for dependent-sum (data, dependent-types, gpl, json, library)2022-08-270.1.0.1jack
aeson-extra930.011Extra goodies for aeson (aeson, bsd3, data, library)2023-07-090.5.1.3phadej
aeson-helper350.02Aeson helper func (aeson, bsd3, data, library)2022-04-240.2.0.0Lupino
aeson-injector442.07Injecting fields into aeson values (data, json, library, mit, web)2023-11-212.0.0.0NCrashed
aeson-iproute230.02Aeson instances for iproute types (bsd3, data, library)2022-05-080.3.0sickmind, MaxGabriel
aeson-lens330.05Lens of Aeson (bsd3, data, library)2013-02-140.5.0.0HideyukiTanaka
aeson-optics720.04Law-abiding optics for aeson (data, json, library, mit, optics)2023-06-271.2.1phadej
aeson-options (deprecated)40.03Options to derive FromJSON/ToJSON instances (data, deprecated, json, library, mit)2018-10-010.1.0serokell
aeson-possible60.00Possible values for aeson (bsd3, data, library)2024-01-230.1.0.0jonathanjouty
aeson-schema400.01Haskell JSON schema validator and parser generator (data, library, mit)2020-04-090.4.2.0MateuszKowalczyk, TimBaumann, ChristianMarie, ocramz
aeson-t70.01Transform JSON (data, library, mit)2015-04-280.0.5begriffs
aeson-utils170.04Utilities for working with Aeson. (bsd3, data, library)2015-05-250.3.0.2AdamBergmark, ErikHesselink
aeson-value-parser730.02API for parsing "aeson" JSON tree into Haskell types (data, json, library, mit, parsing)2023-12-090.19.7.2NikitaVolkov
aeson-via80.00Wrappers to derive-via Aeson ToJSON/FromJSON typeclasses (bsd3, data, library)2023-08-090.2.2ejconlon
aeson-with330.01withXField combinators for aeson (aeson, data, library, mit)2020-08-090.1.2.0locallycompact
aeson-yak280.01Handle JSON that may or may not be a list, or exist (data, library, mit)2017-12-200.1.1.3tejon
affinely-extended150.01 (data, library, mit)2017-04-050.1.0.0clinton
afis180.01Anti-forensic Information Splitter (bsd3, cryptography, data, library)2013-10-280.1.2VincentHanquez
agreeing80.00Idiomatic data structure for agreement (bsd3, data, library)2023-11-060.2.2.0jcranch
aig90.02And-inverter graphs in Haskell. (bsd3, data, library)2018-06-120.2.6AaronTomb, KevinQuick, RobertDockins, galoisinc
aip70.00Aeronautical Information Package (AIP) (aviation, bsd3, data, library, program)2019-03-040.1.3qfpl
alfred-margaret270.01Fast Aho-Corasick string searching (bsd3, data, library, program, text)2022-08-312.1.0.0fatho, rkrzr
algebraic-classes470.02Conversions between algebraic classes and F-algebras. (bsd3, data, generics, library, math)2020-01-060.9.4SjoerdVisscher
algo-s50.00An implementation of Knuth's algorithm S. (apache, data, library, program)2016-08-160.1.0.0EricRochester
align270.01Sequence alignment algorithms. (bsd3, data, library)2015-07-160.1.1.2literon
align-affine30.00Sequence alignment with an affine gap penalty model (bsd3, data, library)2021-11-260.1.0.0CharlesLi
alignment90.00Zip-alignment (bsd3, data, library)2023-10-050.1.0.4TonyMorris
alist200.00lists with O(1) append (bsd3, data, library)2019-08-030.1.2.7AlanHawkins
alphachar90.02A character between a-z (bsd3, data, library)2023-11-090.0.5TonyMorris, qfpl
alpino-tools (deprecated)70.01Alpino data manipulation tools (data, deprecated, library, natural-language-processing, program)2012-04-070.2.0DanielDeKok
altcomposition70.01Alternative combinators for unorthodox function composition (bsd3, data, library)2016-07-260.2.3.0jcristovao
alternative-io (deprecated in favor of io-choice)40.02IO as Alternative instance (deprecated) (bsd3, data, deprecated, library)2012-04-230.0.1KazuYamamoto
always280.00provides a typeclass that is always satisfied (bsd3, data, library)2021-01-130.1chessai
ann40.00Informative annotations which don't change equality (bsd3, data, library)2022-06-281.0.0aspiwack
annotated-fix50.00A fixpoint of a functor that can be annotated (bsd3, data, library)2019-05-210.1.0.0GuerricChupin
anonymous-sums120.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-md5222.01Apache specific MD5 digest algorighm. (bsd3, cryptography, data, library)2015-06-210.6.1.4PeterTrsko
apart50.00Get all your structure and rip it apart. (bsd3, control, data, library, program)2018-09-280.1.3iokasimovmt
apecs742.255Fast Entity-Component-System library for game programming (bsd3, control, data, game, library)2023-04-010.9.5AlexanderBondarenko, jonascarpay
apecs-stm130.00STM stores for apecs (bsd3, control, data, game, library)2023-11-090.2AlexanderBondarenko, jonascarpay
app-lens50.01applicative (functional) bidirectional programming beyond composition chains (bsd3, data, lenses, library)2016-09-250.1.0.3kztk
appc80.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-numbers530.06Applicative-based numeric instances (bsd3, data, library, numerical)2014-04-090.1.3ConalElliott
approximate-equality340.01Newtype wrappers for approximate equality (bsd3, data, library)2014-08-161.1.0.2DavidHimmelstrup, GregoryCrosswhite
arbor-lru-cache181.251LRU cache based on STM (concurrency, data, library, mit)2019-10-030.1.1.1newhoggy, arbornetworks
arff80.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)260.02A practical arithmetic encoding (aka Godel numbering) library. (bsd3, data, deprecated, library, serialization, test, testing)2020-02-091.0.2emc2, Bodigrim
armor110.01Prevent serialization backwards compatibility problems using golden tests (bsd3, data, library, testing)2021-05-190.2.0.1DougBeardsley
array-builder410.04Builders for arrays (bsd3, data, library)2024-02-020.1.4.1andrewthad, l3c_amartin
array-chunks600.06Lists of chunks (bsd3, data, library)2024-02-060.1.4.2andrewthad, l3c_amartin
array-list172.00IsList instances of Array for OverloadedLists extension (array, data, library, list, mit)2020-06-230.2.0.0epoberezkin
array-primops60.01Extra foreign primops for primitive arrays (bsd3, data, library)2017-08-100.2.0.1AndrasKovacs
array-utils (deprecated)190.01Primitive functions for updating many elements in mutable arrays at once (bsd3, data, data-structures, deprecated, library)2011-01-290.3AlexMason
arraylist30.01Memory-efficient ArrayList implementation (bsd3, data, library)2018-10-250.1.0.0chessai
ascii782.012The ASCII character set and encoding (apache, data, library, text)2023-06-261.7.0.1chris_martin, Monoid_Mary
ascii-case410.05ASCII letter case (apache, data, library, text)2023-06-211.0.1.3chris_martin, Monoid_Mary
ascii-caseless160.03ASCII character without an upper/lower case distinction (apache, data, library, text)2023-06-210.0.0.1chris_martin, Monoid_Mary
ascii-char610.09A Char type representing an ASCII character (apache, data, library, text)2023-01-051.0.1.0chris_martin, Monoid_Mary
ascii-group500.01ASCII character groups (apache, data, library, text)2023-12-311.0.0.17chris_martin, Monoid_Mary
ascii-numbers150.01ASCII representations of numbers (apache, data, library, numeric, text)2023-06-261.2.0.1chris_martin
ascii-predicates420.01Various categorizations of ASCII characters (apache, data, library, text)2023-06-261.0.1.3chris_martin, Monoid_Mary
ascii-superset790.04Representing ASCII with refined supersets (apache, data, library, text)2023-06-261.3.0.1chris_martin, Monoid_Mary
ascii-table80.01ASCII table (bsd3, data, library)2019-03-150.3.0.2mitchellwrosen
ascii-th350.01Template Haskell support for ASCII (apache, data, library, text)2023-06-261.2.0.1chris_martin, Monoid_Mary
ascii-vector-avc30.01Process Ascii Vectors for Advantest 93k (data, gpl, library, program)2014-10-150.1.0.0m
ascii85-conduit40.01Conduit for encoding ByteString into Ascii85 (bsd3, conduit, data, library)2014-01-260.1.0.0KazuoKoga
asn40.01asn type and encoding/decoding (bsd3, data, library)2018-06-130.1.0.0chessai
asn1-ber-syntax40.00ASN.1 BER Encode and Decode (bsd3, data, library)2023-04-110.2.0.0andrewthad
asn1-data (deprecated in favor of asn1-encoding)300.09ASN1 data reader and writer in RAW, BER and DER forms (bsd3, data, deprecated, library)2015-09-070.7.2VincentHanquez
asn1-encoding2621.7539ASN1 data reader and writer in RAW, BER and DER forms (bsd3, data, library)2019-09-290.9.6VincentHanquez
asn1-parse2680.08Simple monadic parser for ASN1 stream types. (bsd3, data, library)2019-09-290.9.5VincentHanquez
asn1-types2710.037ASN.1 types (bsd3, data, library)2020-03-240.3.4VincentHanquez
assoc3100.010swap and assoc: Symmetric and Semigroupy Bifunctors (bsd3, data, library)2023-03-131.1phadej
assoc-list102.01Association lists (lists of tuples) (data, library, mit)2021-08-110.1.0.1chris_martin, Monoid_Mary
assoc-listlike330.01Association lists (list-like collections of tuples) (data, library, mit)2021-08-110.1.0.1chris_martin, Monoid_Mary
ast-path210.00vocabulary representation for predicting program properties (bsd3, data, library, natural-language-processing)2019-06-170.2.0ijaketak
astar460.03General A* search algorithm. (bsd3, data, library)2016-03-290.3.0.0CaleGibbard, JohannesWeiss
aterm210.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-counter270.01Mutable counters that can be modified with atomic operatinos (apache, concurrency, data, data-structures, library)2023-06-210.1.2.1SergeyVinokurov
atomic-primops2932.030A safe approach to CAS and other atomic ops in Haskell. (bsd3, data, library)2024-02-180.8.5BrandonSimmons, GregoryCollins, RyanNewton, ryanglscott, peter_fogg, chchen
atomic-primops-foreign70.01An atomic counter implemented using the FFI. (bsd3, data, library)2014-08-180.6.2RyanNewton
attempt (deprecated in favor of exceptions)200.016Concrete data type for handling extensible exceptions as failures. (deprecated) (bsd3, data, deprecated, failure, library)2014-03-260.4.0.1MichaelSnoyman
atto-lisp130.07Efficient parsing and serialisation of S-Expressions. (bsd3, data, library, text)2018-09-240.2.2.3ThomasSchilling
attoparsec-arff190.01An ARFF file parser using Attoparsec (ai, data, gpl, library, text)2012-02-090.0PaulWilson
attoparsec-binary480.012Binary processing extensions to Attoparsec. (bsd3, data, library)2012-09-220.2AndrewDrake
attoparsec-conduit (deprecated in favor of conduit-extra)430.034Consume attoparsec parsers via conduit. (deprecated) (conduit, data, deprecated, library, mit, parsing)2014-04-021.1.0MichaelSnoyman
attoparsec-iteratee90.05An adapter to convert attoparsec Parsers into blazing-fast Iteratees (bsd3, data, library)2011-11-280.4.0GregoryCollins, JohnLato
attoparsec-varword340.01Variable-length integer decoding for Attoparsec (data, lgpl, library)2018-05-030.1.0.0ch3pjw
attosplit50.01Split a lazy bytestring at boundaries defined by an attoparsec parser (bsd3, data, library)2011-12-190.1.0.0YitzGale
audiovisual30.02A battery-included audiovisual framework (bsd3, data, library, records)2015-03-210.0FumiakiKinoshita
auto-lift-classes50.00Deriving (Show|Read)(1|2) (bsd3, data, library, reflection)2023-12-081.1viercc
automata30.00automata (bsd3, data, library, math)2019-01-220.1.0.0chessai
avl-static30.01A compile-time balanced AVL tree. (bsd3, data, library)2014-01-120.1.0.0FedericoLebron
avro962.2511Avro serialization support for Haskell (bsd3, data, library)2022-10-180.6.1.2newhoggy, alexeyraga, haskellworks
avro-piper50.00Tool for decoding avro (bsd3, data, library, program)2020-01-131.0.3newhoggy, haskellworks
b-tree90.01Immutable disk-based B* trees (bsd3, data, library)2018-11-040.1.4BenGamari
bank-holidays-england420.01Calculation of bank holidays in England and Wales (bsd3, data, library)2023-02-270.2.0.9dcturner, dten
barbies-th750.02Create strippable HKD via TH (bsd3, data, data-structures, generics, library)2023-12-120.1.11FumiakiKinoshita
base161362.08Fast RFC 4648-compliant Base16 encoding (bsd3, data, library)2023-06-221.0topos
base16-bytestring2952.0170RFC 4648-compliant Base16 encodings for ByteStrings (bsd3, data, library)2021-10-291.0.2.0BryanOSullivan, HerbertValerioRiedel, MikhailGlushenkov, topos
base16-lens190.00Optics for the Base16 library (bsd3, data, library)2021-02-220.1.3.2topos
base32732.05Fast RFC 4648-compliant Base32 encoding (bsd3, data, library)2023-10-190.4topos
base32-bytestring140.02Fast base32 and base32hex codec for ByteStrings (bsd3, codec, data, library)2013-12-010.2.1.0SamTruzjan
base32-lens220.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
base32string390.01Fast and safe representation of a Base-32 string (data, library, mit)2015-05-270.9.1solatis
base58-bytestring1350.011Implementation of BASE58 transcoding for ByteStrings (bytestrings, data, library, public-domain)2015-01-300.1.0AlekseyUymanov
base58string310.04Fast and safe representation of a Base-58 string (data, library, mit)2015-05-100.10.0solatis
base62360.00Base62 encoding and decoding (bsd3, data, library)2024-02-060.1.1.2andrewthad, l3c_amartin
base642760.028A modern Base64 library (bsd3, data, library)2024-01-111.0topos, SofiaMA
base64-bytes220.00Base64 encoding of byte sequences (bsd3, data, library)2024-02-010.1.1.1andrewthad, l3c_amartin
base64-bytestring3012.25366Fast 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.1phadej
base64-conduit (deprecated in favor of conduit-combinators)80.03Base64-encode and decode streams of bytes. (deprecated) (bsd3, conduit, data, deprecated, library)2014-03-211.0.0.1MichaelSnoyman
base64-lens250.00Optics for the Base64 library (bsd3, data, library)2021-02-220.3.1topos
baserock-schema120.00Baserock Definitions Schema (bsd3, data, library, program)2018-07-030.0.3.5locallycompact
basics30.00Modules for primitive types (bsd3, data, library)2023-08-290.2.0.0andrewthad
batch270.01Simplify queuing up data and processing it in batch. (bsd3, data, library)2018-01-270.1.0.0AlexanderThiemann
bcp47230.02Language tags as specified by BCP 47 (data, data-structures, library, mit)2022-03-300.2.0.6PatrickBrisbin, dukerutledge, mjgpy3, chris_martin, FreckleEngineering
bcrypt430.010Haskell bindings to the bcrypt password hash (bsd3, cryptography, data, library)2017-12-310.0.11AndrewMiller
bdelta (deprecated in favor of bytestring-delta)180.01Simple, fast binary diff/patch (data, deprecated, library, mit)2012-02-220.1.1.1JoeyAdams
beamable90.02Generic serializer/deserializer with compact representation (bsd3, data, library, serialization)2014-06-030.1.1.1JohnLato, MichaelBaikov
bencoding452.05A library for encoding and decoding of BEncode data. (bsd3, data, library)2024-01-010.4.5.5SamTruzjan, SergeyVinokurov
bencoding-lens30.00Lenses for bencoded data. (bsd3, data, library)2022-03-100.1.0.0jmorag
bert180.04BERT implementation (bsd3, data, library)2016-04-051.2.2.5MariusEriksen, RomanCheplyaka, manzyuk
between390.03Function combinator "between" and derived combinators (bsd3, data, library)2016-01-090.11.0.0PeterTrsko
bff80.01Bidirectionalization for Free! (POPL'09) (data, library, public-domain)2011-03-220.3.1.2DanielSeidel, JanisVoigtlaender, JoachimBreitner
bff-mono160.01"Bidirectionalization for Free" for Monomorphic Transformations (bsd3, data, lenses, library)2014-08-140.2.3kztk
bidispec40.03Specification of generators and parsers (data, library)2010-10-050.1.3DavidLeuschner, StefanWehr
bidispec-extras40.01Extra helper functions for bidirectional specifications (data, library)2010-10-050.1StefanWehr
bifunctor-classes-compat280.08Compatibility package for the Bifunctor, Bifoldable, and Bitraversable classes (bsd3, data, functors, library)2023-01-290.1ryanglscott
bifunctors6822.5228Bifunctors (bsd3, data, functors, library)2023-03-135.6.1EdwardKmett, EricMertens, ryanglscott
bimap2590.045Bidirectional mapping between two key types (bsd3, data, library)2022-05-150.5.0StuartCook, joel_williamson
bimap-server250.01Two-column database server. (bsd3, data, library)2015-07-060.1.0.1DanielDiaz
bimaps360.07bijections with multiple implementations. (bsd3, data, library)2017-03-030.1.0.2ChristianHoener
bin1750.05Bin: binary natural numbers. (data, dependent-types, gpl, library, math, singletons)2023-03-210.1.3phadej
binary4000.01095Binary serialisation for Haskell values using lazy ByteStrings (bsd3, data, library, parsing)2018-08-02BenGamari, DonaldStewart, IanLynagh, LennartKolmodin
binary-bits90.010Bit parsing/writing on top of binary. (bsd3, data, library, parsing)2015-01-090.5LennartKolmodin
binary-communicator70.01Flexible way to ease transmission of binary data. (bsd3, data, library)2015-09-141.0.2.2SoenkeHahn, YvesPares
binary-derive40.01Automatic deriving of Binary using GHC.Generics (data, gpl, library)2011-11-050.1.0JaredHance
binary-enum40.01Simple wrappers around enum types (bsd3, data, library)2016-01-160.1.2.0tolysz
binary-ext150.01An alternate with strong-typed errors for `Data.Binary.Get` monad from `binary` package. (data, library, parsing)2018-06-012.0.4warlock
binary-generic260.01Generic binary serialisation using binary and syb. (bsd3, data, library, parsing)2012-08-070.2.1LarsPetersen
binary-generic-combinators200.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-ieee754210.03Backport ieee754 float double combinators to older binary (bsd3, data, library)2016-10-240.1.0.0winterland
binary-indexed-tree30.01Binary Indexed Trees (a.k.a. Fenwick Trees). (data, library)2012-10-100.1MaxwellSayles
binary-io512.00Read and write values of types that implement Binary (bsd3, data, io, library, parsing)2021-11-160.6.2vapourismo
binary-list420.02Lists of length a power of two. (bsd3, data, library)2016-07-071.1.1.2DanielDiaz
binary-orphans2290.011Compatibility package for binary; provides instances (binary, bsd3, compatibility, data, library, parsing)2023-03-011.0.4.1phadej
binary-parsers270.03Extends binary with parsec/attoparsec style parsing combinators. (bsd3, data, library)2019-06-260.2.4.0winterland
binary-protocol30.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-shared410.03Sharing for the binary package (data, library)2013-05-040.8.3HamishMackenzie, JuergenNicklischFranken
binary-state220.03Simple wrapper around Data.Binary, which adds StateT to Get/Put monads. (bsd3, data, library)2011-09-300.1.1IlyaPortnov
binary-store (deprecated)40.01Format to store data using the binary transform. (bsd3, data, deprecated, library)2015-01-140.1.0.1DanielDiaz
binary-streams70.01data serialization/deserialization io-streams library (bsd3, data, io-streams, library)2015-05-070.1.0.1GregoryCollins, petterb
binary-strict340.011Binary deserialisation using strict ByteStrings (bsd3, data, library, parsing)2020-04-110.4.8.6AdamLangley, DominicSteinitz
binary-tagged530.03Tagged binary serialisation. (bsd3, data, library)2021-10-090.3.1phadej
binary-typed (deprecated)210.01Type-safe binary serialization (bsd2, data, deprecated, library, serialization)2015-12-191.0quchen
binary-varint120.02VarInt encoding/decoding via Data.Binary (bsd3, data, library)2019-05-230.1.0.0KimAltintop, jkarni
binarydefer270.01Binary serialization with deferred loading (bsd3, data, library)2014-03-131.2.2NeilMitchell
bind-marshal40.01Data marshaling library that uses type level equations to optimize buffering. (bsd3, data, library)2011-10-300.1CoreyOConnor
binder60.00Variable binding for abstract syntax tree (data, library, mit)2023-10-090.3ijaketak
bindynamic60.01A variation of Data.Dynamic.Dynamic with a Binary instance (data, gpl, library)2018-03-261.0.0.1lspitzner
bini372.01A collection of various methods for reading and writing bini files. (bsd3, configuration, data, library)2016-01-220.1.5TWeise
binrep70.01Encode precise binary representations directly in types (data, library, mit, serialization)2023-08-170.5.0raehik
bit-protocol182.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-vector110.01Simple bit vectors for Haskell (bit-vectors, bsd3, data, library)2015-03-240.2.0AdamFoltzer
bitarray630.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)2023-01-210.0.0.0JannisO
bitmap410.012A library for handling and manipulating bitmaps (rectangular pixel arrays). (bsd3, data, graphics, library)2012-02-130.0.2BalazsKomuves
bitmap-opengl160.06OpenGL support for Data.Bitmap. (bsd3, data, graphics, library)2014-03-190.0.1.5BalazsKomuves
bitmaps150.01Bitmap library (bsd3, codec, data, graphics, library)2014-11-300.2.6.3ByronJohnson
bits482.012Various bit twiddling and bitwise serialization primitives (bsd3, data, library, serialization)2021-11-070.6EdwardKmett, EricMertens, ryanglscott
bits-atomic70.07Atomic bit operations on memory locations for low-level synchronization (bsd3, concurrency, data, foreign, library)2010-09-050.1.3GabrielWicke
bits-bytestring250.02Bits instance for bytestrings. (bsd3, data, library)2016-03-250.1.0.1oldmanmike
bits-bytestring-lazy300.01Bits instance for lazy bytestrings. (bsd3, data, library)2016-09-070.1.0.1semaj
bits-conduit30.01Bitstream support for Conduit (bsd3, conduit, data, library)2012-06-290.2.0.0HideyukiTanaka
bits-extra460.09Useful bitwise operations (bit, bsd3, data, library)2022-03-230.0.2.3newhoggy, haskellworks, GeorgeWilson
bits-extras120.04Efficient high-level bit operations not found in Data.Bits (bsd3, data, library)2010-09-200.1.3GabrielWicke
bitstream190.02Fast, packed, strict and lazy bit streams with stream fusion (data, library, public-domain)2020-09-090.3.0.1MasatakeDaimon
bitstring230.02Lazy bit strings (bsd3, data, library)2010-08-010.0.0BalazsKomuves
bitvec3842.2515Space-efficient bit vectors (bit-vectors, bsd3, data, library, public-domain)2023-08-151.1.5.0JamesCook, Bodigrim
bitwise590.06fast multi-dimensional unboxed bit packed Bool arrays (bit-vectors, bsd3, data, data-structures, library)2018-04-261.0.0.1ClaudeHeilandAllen
bitwise-enum310.00Bitwise operations on bounded enumerations (bsd3, data, data-structures, foreign, library)2023-07-301.0.1.2jnbooth
blaze-builder4410.0284Efficient buffered output. (bsd3, data, library)2023-08-270.4.2.3AndreasAbel, JasperVanDerJeugt, LeonSmith, SimonMeier
blaze-builder-conduit (deprecated in favor of conduit-extra)340.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
blazeT80.01A true monad (transformer) version of the blaze-markup and blaze-html libraries (data, library, mit, text, web)2023-09-110.0.6alaminium, johannesgerer
bloomfilter1280.03Pure and impure Bloom Filter implementations. (bsd3, data, library)2023-08-042.0.1.2BryanOSullivan, JoeyHess
bloomfilter-redis92.01Distributed bloom filters on Redis (using the Hedis client). (bsd3, data, library)2019-06-250.1.0.4hesiod
boltzmann-samplers150.03Uniform random generators (data, generic, library, mit, random)2018-04-010.1.1.0lyxia
bond-haskell100.01Runtime support for BOND serialization (bsd3, data, library, parsing)2016-11-260.1.5.0blaze
bool-extras110.03A fold function for Bool (bsd3, data, library)2014-04-040.4.0TomLokhorst
boolean-list180.02convert numbers to binary coded lists (data, gpl, library)2017-10-260.1.0.2AlanHawkins
boolean-normal-forms60.01Boolean normal form: NNF, DNF & CNF (data, library, mit)2019-12-040.0.1.1phadej
boombox40.01Chronokinetic stream sources and incremental consumers (bsd3, data, library)2016-02-080.0FumiakiKinoshita
boring2260.09Boring and Absurd types (bsd3, data, library)2023-03-150.2.1phadej
both230.01Like Maybe, but with a different Monoid instance. (data, library, mit)2021-08-150.1.1.2barrucadu
bounded-array40.01Arrays with a value for every index (bsd3, data, library)2018-10-150.1.0.0puffnfresh
bounded-queue160.00A strict, immutable, thread-safe, single-ended, bounded queue. (bsd3, data, library)2019-05-061.0.0fosskers
boundingboxes380.05A generic boundingbox for an arbitrary vector (bsd3, data, library)2015-03-140.2.3FumiakiKinoshita
browscap40.01A reader and interface for the Browser Capabilities Project data files. (bsd3, data, library, web)2017-04-300davean
bsb-http-chunked1900.01Chunked HTTP transfer encoding for bytestring builders (bsd3, data, library, network)2018-09-290.0.0.4sjakobi
bson730.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-generic100.01Generic functionality for BSON (bsd3, data, library)2020-08-080.0.9PetrPilar
bson-generics (deprecated in favor of bson-generic)30.01Generics functionality for BSON (bsd3, data, deprecated, library)2012-01-260.0.1PetrPilar
bson-mapping190.01Mapping between BSON and algebraic data types. (data, library)2017-03-050.1.5.1FrancescoMazzoli, ak3n
bspack300.01A simple and fast bytestring packer (bsd3, data, library)2014-12-020.0.4nicolasdp
btree90.01B-Tree on Unmanaged Heap (bsd3, data, library)2018-11-090.4.0andrewthad, chessai
buffer60.02Simple mutable low-level buffer for IO (data, library, mit)2017-11-010.5.3NikitaVolkov
buffer-builder700.05Library for efficiently building up buffers, one piece at a time (bsd3, data, library)2022-05-130.2.4.8chadaustin, afriesen
buffer-builder-aeson110.01Serialize Aeson values with Data.BufferBuilder (data, library, mit)2022-05-220.2.0.5chadaustin, afriesen
buildable60.01Typeclass for builders of linear data structures (data, library, mit)2015-03-100.1.0.3IvanMiljenovic
builder50.00bounded ByteArray builder type (bsd3, data, library)2019-09-130.2chessai
bv360.06Bit-vector arithmetic library (bit-vectors, bsd3, data, library)2018-03-110.5IagoAbal
bv-embed270.00Define embeddings of small bit vectors into larger ones (bsd3, data, library)2019-01-270.1.0benselfridge
bv-little292.03Efficient little-endian bit vector library (bit-vectors, bsd3, data, library)2023-10-031.3.2recursion_ninja
by-other-names70.00Give aliases to record fields. (bsd3, data, library)2022-12-051.2.3.0DanielDiazCarrete
byte-containers290.01Sets and maps with 8-bit words for keys (bsd3, data, library)2024-01-310.1.0.1l3c_amartin
byte-order1210.07Portable big-endian and little-endian conversions (bsd3, data, library)2024-02-020.1.3.1andrewthad, chessai, l3c_amartin
byteable1160.075Type class for sequence of bytes (bsd3, data, library)2013-06-280.1.1VincentHanquez
bytebuild2270.020Build byte arrays (bsd3, data, library)2024-02-070.3.16.2andrewthad, chessai, l3c_amartin
bytehash500.01Universal hashing of bytes (bsd3, data, library)2024-02-140.1.1.2andrewthad, chessai, l3c_amartin
bytelog230.00Fast logging (bsd3, data, library)2024-02-020.1.3.1andrewthad, l3c_amartin
bytes2202.026Sharing code for serialization between binary and cereal (bsd3, data, library, serialization)2023-08-060.17.3EdwardKmett, EricMertens, ryanglscott
bytes-metrics120.00Calculate string metrics on Bytes efficiently (bsd3, data, library)2024-01-300.1.0.0l3c_amartin
bytes-patterns160.00Template haskell macro for casing on Bytes (data, library, mit)2024-02-070.1.0.0l3c_amartin
byteset200.01Set of bytes. (bsd3, data, library)2023-09-270.1.1.1DanielDiaz
byteslice2150.033Slicing managed and unmanaged memory (bsd3, data, library)2024-02-070.2.13.2andrewthad, chessai, l3c_amartin
bytesmith1140.014Nonresumable byte parser (bsd3, data, library)2024-02-280.3.11.1andrewthad, chessai, l3c_amartin
bytestring5062.755953Fast, compact, strict and lazy byte strings with a list interface (bsd3, data, library)2024-02-160.12.1.0BenGamari, DonaldStewart, DuncanCoutts, HerbertValerioRiedel, IanLynagh, SylvainHenry, Bodigrim, sjakobi, chessai, clyring
bytestring-aeson-orphans60.00Aeson instances for ByteString, using base 64 encoding (bsd3, data, library)2023-05-250.1.0.1abrar
bytestring-arbitrary122.03Arbitrary instances for ByteStrings (bsd3, data, library)2019-06-040.1.3tsuraan
bytestring-builder1870.046The new bytestring builder, packaged outside of GHC (bsd3, data, library)2018-09-250.10.8.2.0LeonSmith, ryanglscott
bytestring-builder-varword40.01Variable-length integer encoding (data, lgpl, library)2018-05-030.1.0.0ch3pjw
bytestring-class (deprecated)50.09Classes for automatic conversion to and from strict and lazy bytestrings. (deprecated) (bsd3, data, deprecated, library)2014-03-210.0.0.1MichaelSnoyman
bytestring-conversion471.2519Type-classes to convert values to and from ByteString. (data, library, mpl)2022-05-150.3.2ToralfWittner, romanb
bytestring-csv70.03Parse CSV formatted data efficiently (bsd3, data, library)2008-07-210.1.2DonaldStewart
bytestring-delta180.01Simple, fast binary diff/patch (data, library, mit)2012-02-220.1.0.1JoeyAdams
bytestring-encoding600.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)240.03A type-class to convert values from ByteString. (data, deprecated, library)2014-05-230.3ToralfWittner
bytestring-lexing1490.040Efficiently parse and produce common integral and fractional numbers. (bsd3, data, library)2023-11-160.5.0.11DonaldStewart, WrenThornton, WrenRomano
bytestring-plain60.01Plain byte strings ('ForeignPtr'-less 'ByteString's) (bsd3, data, library)2015-09-070.1.0.2HerbertValerioRiedel
bytestring-read70.02fast ByteString to number converting library (data, library, mit)2015-06-150.3.1HirotomoMoriwaki
bytestring-substring30.00break bytestrings up into substrings (bsd3, data, library, parsing)2019-04-250.1chessai
bytestring-time (deprecated in favor of text-time)50.02Library for Time parsing from ByteString (bsd3, data, deprecated, library)2016-12-130.1.0klangner
bytestring-trie662.523An efficient finite map from bytestrings to values. (bsd3, data, data-structures, library)2023-03-190.2.7.2WrenThornton, WrenRomano
bytestring-typenats30.01Bytestrings with typenat lengths (bsd3, data, library)2017-01-261.0.0tsuraan
bytetrie220.00Tries with Bytes as keys. (bsd3, data, library)2024-01-310.1.0.1l3c_amartin
ca-patterns50.00Manipulate patterns in cellular automata, create and parse RLE files (data, library, mit, parsing, text)2022-04-160.2.0.0OwenBechtel
ca-province-codes150.01ISO 3166-2:CA Province Codes and Names (bsd3, data, library)2019-01-281.0.0.0lysergia
cache452.05An in-memory key/value store with expiration support (bsd3, cache, data, library)2019-12-090.1.3.0hverr
cached-traversable260.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-vault220.00A vault-style cache implementation (bsd3, data, library)2021-01-030.1.0.0AlexanderThiemann
caerbannog132.01That rabbit's got a vicious streak a mile wide! (bsd3, data, library, parsing)2022-08-281.0.0.2fozworth
call-stack3170.028Use GHC call-stacks in a backward compatible way (data, library, mit)2021-05-150.4.0SimonHengel
cantor-pairing260.00Convert data to and from a natural number representation (data, library, mit)2022-05-060.2.0.2identicalsnowflake
capnp250.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)60.01A list-like type for lazy sequences, with a user-defined termination value. (bsd3, data, deprecated, library)2010-01-091.2JohnMillikin
carray340.014A C-compatible array library. (bsd3, data, library)2017-07-180.1.6.8HenningThielemann, JedBrown
case-insensitive2500.0357Case insensitive string comparison (bsd3, data, library, text)2019-05-051.2.1.0BasVanDijk, SimonHengel
cassava-conduit550.01Conduit interface for cassava package (bsd3, data, library)2024-01-020.6.6domdere
cassava-generic190.00Cassave instances for functor-like datatypes like `Either String a`. (bsd3, data, library)2020-07-300.1.0.1MichalGajda
cassava-streams410.01io-streams interface for the cassava CSV library. (bsd3, csv, data, io-streams, library, text)2020-10-290.3.0.5PeterJones
castagnoli170.00Portable CRC-32C (bsd3, data, library)2024-02-020.2.0.2andrewthad, l3c_amartin
categorical-algebra30.01Categorical Monoids and Semirings (bsd3, data, library)2012-03-260.0.0.1JonathanFischoff
ccast (deprecated)280.01typesafe c-style casts; useful for FFI (bsd3, data, deprecated, library)2018-05-290.1.0.0chessai
cdar-mBound270.01Exact real arithmetic using Centred Dyadic Approximations (bsd3, data, library, program)2021-06-040.1.0.4MichalKonecny
cereal3202.25451A binary serialization library (bsd3, data, library, parsing)2022-08-090.5.8.3EricMertens, ThomasDuBuisson, TrevorElliott
cereal-derive40.01Automatic deriving of Serialize using GHC.Generics (data, gpl, library)2011-11-060.1.1JaredHance
cereal-ieee754 (deprecated in favor of cereal)40.01Floating point support for the 'cereal' serialization library (bsd3, data, deprecated, library, parsing)2011-08-310.1JacobStanley
cereal-io-streams50.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)40.01Use cereal to encode/decode io-streams. (bsd3, data, deprecated, io-streams, library, parsing)2016-07-090.0.1.0winterland
cereal-text360.018Data.Text instances for the cereal serialization library (apache, data, library)2016-06-010.1.0.2ulikoehler
cereal-time180.01Serialize instances for types from `time` package. (bsd3, data, library)2017-11-060.1.0.0zohl
cereal-vector620.017Serialize instances for Data.Vector types. (bsd3, data, library)2014-02-160.2.0.1AdamFoltzer
certificate (deprecated in favor of x509)770.021Certificates and Key Reader/Writer (bsd3, data, deprecated, library)2013-10-071.3.9VincentHanquez
chain-codes310.01Library decoding chain codes from images (data, gpl, library)2014-03-160.3.0.0MateuszKowalczyk
chainweb-mining-client70.00Mining Client for Kadena Chainweb (bsd3, data, mathematics, program)2022-11-230.5larsk
character-ps90.00Pattern synonyms for ASCII characters for Word8, Word16 etc (bsd3, data, library)2023-10-220.1phadej
charset2990.016Fast unicode character sets based on complemented PATRICIA tries (bsd3, data, library)2023-08-060.3.10EdwardKmett, phadej, ryanglscott
chaselev-deque220.04Chase & Lev work-stealing lock-free double-ended queues (deques). (bsd3, concurrent, data, library)2015-03-080.5.0.5BrandonSimmons, RyanNewton, peter_fogg
chatty-utils190.07Some utilities every serious chatty-based application may need. (agpl, data, library)2021-01-040.7.3.5implementation
checked20.01Bounds-checking integer types. (bsd3, data, library)2010-09-180.1.0.1AntoineLatter
chimera960.02Lazy infinite streams with O(1) indexing and applications for memoization (bsd3, data, library)2023-12-280.4.0.0Bodigrim
choice290.03A solution to boolean blindness. (data, library, public-domain)2023-08-160.2.3MathieuBoespflug
chronos1452.023A high-performance time library (bsd3, data, development, library, parsing, time)2024-02-151.1.6.1andrewthad, chessai, l3c_amartin
chunked-data710.012Typeclasses for dealing with various chunked data representations (data, library, mit)2018-01-150.3.1MichaelSnoyman
church-maybe40.01Church encoded Maybe (bsd3, data, library)2018-08-010.1.0.0qfpl
church-pair200.01Church encoded pair (bsd3, data, library)2017-07-070.1.0.1mat8913
churros130.00Channel/Arrow based streaming computation library. (control, data, library, mit)2022-10-160.1.6.0LyndonMaydwell
cimple630.02Simple C-like programming language (data, gpl, library, program)2024-02-040.0.20iphydf
ciphersaber270.01Implementation of CipherSaber2 RC4 cryptography. (data, library, mit, program)2015-12-160.1.1.2BartonMassey
circular-enum32.00Make bounded enum types circular (data, library, mit)2023-05-310.1.0.0memowe
classify280.01Library for classification of media files. (data, library, public-domain)2013-11-062013.11.6.1DavidHimmelstrup
classyplate160.04Fuseable type-class based generics (bsd3, data, library)2018-11-140.3.2.0lazac
clean-unions (deprecated in favor of extensible)70.05Open unions without need for Typeable (bsd3, data, deprecated, library)2014-10-130.1.1FumiakiKinoshita
clist (deprecated in favor of Fin)300.02Counted list (data, deprecated, library)2020-02-110.3.0.1
closed352.251Integers bounded by a closed interval (data, library, mit)2022-03-310.2.0.2PatrickBrisbin, dukerutledge, mjgpy3, chris_martin, FreckleEngineering
cmf20.00(C)oncurrent (M)onoidal (F)olds (data, library, mit)2019-11-230.1chessai
cmph30.01low level interface to CMPH (bsd3, data, data-structures, library)2016-04-300.0.1MarkWotton
code-builder40.02Simple system for generating code. (bsd3, data, library)2014-05-260.1.3AdamBergmark, ErikHesselink
codec82.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
codet150.00CodeT (bsd3, data, library)2024-02-130.1phadej
codet-plugin140.00GHC type-checker plugin for solving LiftT instances from codet (bsd3, data, library)2024-02-130.1phadej
coerce-util (deprecated in favor of coercible-utils)270.02utils for Data.Coerce (data, deprecated, library, mit)2018-04-200.1.0.0chessai
coercible-subtypes260.00Coercible but only in one direction (bsd3, data, library)2023-08-030.3.0.1viercc
coercion-extras240.01Extra utilities for manipulating nominal and representational coercions (bsd3, data, library)2019-08-050.1.0.0mniip
cofunctor (deprecated in favor of contravariant)190.02DEPRECATED: use the "contravariant" package (bsd3, data, deprecated, library)2011-09-200.1.0.1BrandonSimmons
collection-json140.01Collection+JSON—Hypermedia Type Tools (data, library, mit)2019-02-221.3.1.3alunduil
colors280.04A type for colors (bsd3, data, library)2015-02-230.3.0.2FumiakiKinoshita
colour3102.0126A model for human colour/color perception (data, graphics, library, mit)2021-06-242.3.6RussellOConnor
colour-accelerate230.01Working with colours in Accelerate (accelerate, bsd3, data, graphics, library)2020-08-280.4.0.0TrevorMcDonell
colour-space100.01Instances of the manifold-classes for colour types (data, gpl, graphics, library, maths)2023-07-040.2.1.0leftaroundabout
combobuffer30.01Various buffer implementations (bsd3, data, library)2014-05-190.2JohnLato
comfort-graph290.01Graph structure with type parameters for nodes and edges (bsd3, data, library)2023-09-290.0.4HenningThielemann
comic50.01A format for describing comics. (bsd3, data, library)2019-04-300.0.1davean
commutative250.01Commutative binary operations. (bsd3, data, library)2018-11-200.0.2athanclark
commutative-semigroups1900.06Commutative semigroups (algebra, bsd3, data, library, math)2023-12-220.1.0.2JohnEricson, MarioBlazevic, RyanTrinkle, abrar
compact472.09Non-GC'd, contiguous storage for immutable data structures (bsd3, data, library)2020-04-130.2.0.0BenGamari, EdwardYang
compact-list20.01An append only list in a compact region (bsd3, data, library)2018-09-060.1.0harendra
compact-map30.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-sequences142.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-fix40.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
compactmap270.01A read-only memory-efficient key-value store. (bsd3, data, library)2023-05-080.1.4.3SimonMarechal
compose-ltr282.01More intuitive, left-to-right function composition. (data, library, mit)2017-11-210.2.4Wizek
composite-dhall90.00Dhall instances for composite records. (composite, data, dhall, library, mit)2022-09-020.1.0.1locallycompact
composite-lens-extra290.00Extra lens functions for composite. (composite, data, lens, library, mit)2022-09-040.1.0.0locallycompact
composite-xml30.00RecXML Type (composite, data, library, mit, xml)2022-07-160.1.0.0locallycompact
composition710.033Combinators for unorthodox function composition (bsd3, data, library)2021-04-041.0.2.2DanBurton
composition-extra510.012Combinators for unorthodox structure composition (bsd3, data, library)2023-11-222.1.0athanclark
composition-prelude1912.032Higher-order function combinators (bsd3, control, data, library)2020-11-103.0.0.2vmchale
composition-tree110.01Composition trees for arbitrary monoids. (bsd3, data, library)2018-05-070.2.0.4LiamOConnorDavis
compositional-data (deprecated)31.250Compositional Data Types (bsd3, data, deprecated, library)2018-12-270.1.0.1
compound-types322.01Sum and Product types and such (data, library, mit, type-system, types)2020-04-270.1.4.1NikitaVolkov
compressed162.01Compressed containers and reducers (bsd3, compression, data, library, mapreduce)2018-01-083.11EdwardKmett
comptrans80.01Automatically converting ASTs into compositional data types (bsd3, data, generics, library)2015-04-010.1.0.5JamesKoppel
conala-dataset30.00bindings to the CoNaLa dataset (ai, bsd3, data, library, machine-learning, nlp)2022-05-150.1.0.0ocramz
concise870.02Utilities for Control.Lens.Cons (bsd3, data, lenses, library)2018-02-040.1.0.1frasertweedale
concrete-haskell210.00Library for the Concrete data format. (data, library, program)2017-12-100.1.0.16TomLippincott
concrete-haskell-autogen40.01Automatically generated Thrift definitions for the Concrete data format. (data, library)2017-09-030.0.0.3TomLippincott
concrete-typerep40.03Binary and Hashable instances for TypeRep (bsd3, data, library)2013-01-080.1.0.2ReinerPope
concurrent-batch230.01Concurrent batching queue based on STM with timeout. (bsd3, data, library)2018-07-280.1.0.0HarpoRoeder
concurrent-buffer20.01Concurrent expanding buffer (data, library, mit)2017-10-260.1NikitaVolkov
concurrent-resource-map300.01Concurrent resource map (bsd3, data, library)2020-03-180.2.0.0MateuszKowalczyk
condorcet30.01Library for Condorcet voting (bsd3, data, library)2008-02-260.0.1GwernBranwen
conduit5972.25586Streaming data processing library. (conduit, data, library, mit)2023-05-221.3.5MichaelSnoyman
conduit-combinators1070.061DEPRECATED Functionality merged into the conduit package itself (conduit, data, library, mit)2018-02-011.3.0MichaelSloan, MichaelSnoyman
conduit-concurrent-map222.04Concurrent, order-preserving mapping Conduit (conduit, data, library, mit)2022-05-270.1.3NiklasHambuechen
conduit-extra3860.0210Batteries included conduit: adapters for common libraries. (conduit, data, library, mit)2022-05-101.3.6MichaelSnoyman
conduit-resumablesink40.01Allows conduit to resume sinks to feed multiple sources into it. (bsd3, conduit, data, library)2017-11-010.2AndrewMiller
conduit-throttle70.01Throttle Conduit Producers (bsd3, data, library)2017-12-210.3.1.0mtesseract
conduit-tokenize-attoparsec (deprecated)20.00Conduits for tokenizing streams. (bsd3, conduit, data, deprecated, library, program)2016-01-310.1.0.0newhoggy, haskellworks
conffmt30.01A .conf file formatter (data, mit, program)2016-08-310.2.3.0yamadapc
confide60.01derive typeclass instances for decoding types from HOCON conf (bsd3, data, library)2018-03-080.1.0.3amilkov
config-manager150.01Configuration management (configuration, data, gpl, library)2016-08-130.3.0.1guyonvarch
configifier110.01parser for config files, shell variables, command line args. (agpl, configuration, data, library)2016-07-050.1.1MatthiasFischmann
configuration40.01Simple data type for application configuration. (bsd3, data, library)2012-12-070.1.1HiromiIshii
configurator641.7550Configuration management (bsd3, configuration, data, library)2014-07-020.3.0.0BryanOSullivan
configurator-export170.01Pretty printer and exporter for configurations from the "configurator" library. (bsd3, configuration, data, library)2016-05-080.1.0.1jle
configurator-ng51.251The next generation of configuration management (bsd3, configuration, data, library)2016-10-310.0.0.1LeonSmith
configurator-pg1002.01Reduced parser for configurator-ng config files (bsd3, configuration, data, library)2023-12-070.2.9vollmert, steve_chavez, LaurenceIsla
congruence-relation20.01Decidable congruence relations for Haskell: up to you whether this is a joke (data, library, mit)2014-12-050.1.0.0JonSterling
connection-pool250.01Connection pool built on top of resource-pool and streaming-commons. (bsd3, data, library, network)2018-03-030.2.2PeterTrsko
constaparser240.01Parse ByteStrings of a prescribed length. (bsd3, data, library)2018-06-220.1.0.1chessai
constrained220.01Generalization of standard Functor, Foldable, and Traversable classes (bsd2, data, library)2019-10-270.1SergeyVinokurov
constrained-dynamic100.01Dynamic typing with retained constraints (data, library, mit)2016-08-030.1.0.0jh3141
constrained-platform-instances120.00Instances of standard platform types for 'constrained' package. (bsd2, data, library)2019-10-270.1SergeyVinokurov
constraint-tuples160.00Partially applicable constraint tuples (bsd3, data, library)2019-11-240.1.2ryanglscott
construct290.00Haskell version of the Construct library for easy specification of file formats (bsd3, data, library, parsing, serialization)2023-12-190.3.1.2MarioBlazevic
container170.03Containers abstraction and utilities. (apache, data, library)2018-12-181.1.6danilo2, iamrecursion
containers-accelerate50.00Hashing-based container types (accelerate, bsd3, data, library)2020-08-280.1.0.0TrevorMcDonell
containers-deepseq (deprecated in favor of containers)170.01Provide orphan NFData instances for containers as needed. (deprecated) (bsd3, data, deprecated, library)2012-01-190.1.0.1MichaelSnoyman
containers-verified40.01Formally verified drop-in replacement of containers (data, library, mit)2018-06-180.6.0.1JoachimBreitner
context520.04Thread-indexed, nested contexts (data, library, mit)2023-12-100.2.0.3jship
context-resource400.00Thread-safe, pool-compatible resource provider (data, library, mit)2023-09-210.2.0.2jship
context-stack50.01An abstraction of a stack and stack-based monadic context. (data, library, mit)2014-08-290.1.0.1thinkpad20
contiguous1720.017Unified interface for primitive arrays (array, bsd3, data, library, primitive)2024-02-060.6.4.2andrewthad, chessai, l3c_amartin
contiguous-checked70.03contiguous with bounds checks (bsd3, data, library)2019-01-020.3.2.0andrewthad
contiguous-fft60.01dft of contiguous memory structures (bsd3, data, library)2019-02-160.2.2.0chessai
contravariant3462.5176Contravariant functors (bsd3, control, data, library)2021-07-271.5.5EdwardKmett, EricMertens, ryanglscott
control-monad-attempt (deprecated)90.03Monad transformer for attempt. (deprecated) (bsd3, data, deprecated, failure, library)2012-01-190.3.0.1MichaelSnoyman, NicolasPouillard
conversion230.09Universal converter between values of different types (control, conversion, data, library, mit)2016-04-121.2.1NikitaVolkov
conversion-bytestring450.01"Conversion" instances for the "bytestring" library (control, conversion, data, library, mit)2022-05-041.0.1.1NikitaVolkov
conversion-case-insensitive210.02"Conversion" instances for the "case-insensitive" library (control, conversion, data, library, mit)2015-04-231.0.0.0NikitaVolkov
conversion-text240.04"Conversion" instances for the "text" library (control, conversion, data, library, mit)2022-05-041.0.1.1NikitaVolkov
convert90.04Safe and unsafe data conversion utilities with strong type-level operation. checking. (apache, data, library)2018-12-181.5.1danilo2, iamrecursion
convertible1062.067Typeclasses and instances for converting between types (bsd3, data, library)2022-05-271.1.1.1ErikHesselink, JohnGoerzen, NicolasWu, rsoeldner, janus
convertible-ascii40.01convertible instances for ascii (data, failure, library, public-domain)2011-12-190.1.0.1MasatakeDaimon
convertible-text (deprecated)320.08Typeclasses and instances for converting between types (deprecated) (bsd3, data, deprecated, failure)2012-01-190.4.0.2MichaelSnoyman
coroutine-iteratee (deprecated)30.01Bridge between the monad-coroutine and iteratee packages. (concurrency, data, deprecated, library)2011-12-310.1.1MarioBlazevic
count150.01Bijective mappings between values and possibly infinite prefixes of [0..] (bsd3, data, library)2014-06-100.0.1Maxdamantus
countable350.02Countable, Searchable, Finite, Empty classes (bsd3, data, library)2022-04-291.2AshleyYakeley
counter42.01An object frequency counter. (data, library, mit)2017-09-040.1.0.2wei2912
country-codes100.03ISO 3166 country codes and i18n names. (bsd3, data, library)2019-02-120.1.4FelipeLessa, JeanPhilippeMoresmau
coya300.00Coya monoids (bsd3, data, library, math)2020-07-090.1.0.1chessai
cpio-conduit30.03Conduit-based CPIO (apache, data, library)2015-08-040.7.0DanAloni
cpu712.026Cpu information and properties helpers. (bsd3, data, library)2013-11-120.1.2VincentHanquez
cqrs350.02Command-Query Responsibility Segregation (data, library, mit)2015-09-170.9.1BardurArantsson
cqrs-core30.03Command-Query Responsibility Segregation (data, library, mit)2015-09-160.10.0BardurArantsson
cqrs-memory30.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-sqlite370.01SQLite3 backend for the cqrs package. (data, library, mit)2013-03-100.9.0BardurArantsson
cqrs-test20.01Command-Query Responsibility Segregation Test Support (data, library, mit)2013-03-100.9.0BardurArantsson
cqrs-testkit30.01Command-Query Responsibility Segregation Test Support (data, library, mit)2015-09-160.10.0BardurArantsson
cqrs-types230.05Command-Query Responsibility Segregation. Modules for the basic types. (data, library, mit)2015-09-170.9.1BardurArantsson
critbit260.02Crit-bit maps and sets (bsd3, data, library)2014-07-040.2.0.0BryanOSullivan
crjdt-haskell90.01A Conflict-Free Replicated JSON Datatype for Haskell (bsd3, data, library)2017-05-280.3.0amarpotghan
crypt-sha512260.01Pure Haskell implelementation for GNU SHA512 crypt algorithm (bsd3, data, library)2017-07-020phadej
crypto-api1772.2580A generic interface for cryptographic operations (bsd3, cryptography, data, library)2018-01-050.13.3ThomasDuBuisson, haskell_github_trust
crypto-api-tests790.01A test framework and KATs for cryptographic operations. (bsd3, cryptography, data, library)2014-01-080.3ThomasDuBuisson
cryptohash1481.25156collection of crypto hashes, fast, pure and practical (bsd3, cryptography, data, library)2016-03-250.11.9VincentHanquez
cryptohash-md51630.019Fast, pure and practical MD5 implementation (bsd3, cryptography, data, library)2021-10-210.11.101.0HerbertValerioRiedel, phadej
cryptohash-sha12000.020Fast, pure and practical SHA-1 implementation (bsd3, cryptography, data, library)2021-11-130.11.101.0HerbertValerioRiedel, phadej
cryptohash-sha2562242.2541Fast, pure and practical SHA-256 implementation (bsd3, cryptography, data, library)2021-10-100.11.102.1AustinSeipp, HerbertValerioRiedel, phadej
cryptohash-sha512240.08Fast, pure and practical SHA-512 implementation (bsd3, cryptography, data, library)2023-02-070.11.102.0HerbertValerioRiedel, phadej
crypton-x5092010.017X509 reader and writer (bsd3, data, library)2023-06-061.7.6KazuYamamoto
crypton-x509-store2020.09X.509 collection accessing and storing methods (bsd3, data, library)2023-06-061.6.9KazuYamamoto
crypton-x509-system1860.08Handle per-operating-system X.509 accessors and storage (bsd3, data, library)2023-06-061.6.7KazuYamamoto
crypton-x509-validation1850.09X.509 Certificate and CRL validation (bsd3, data, library)2023-06-061.6.12KazuYamamoto
css-syntax140.08High-performance CSS tokenizer and serializer. (data, library, mit)2023-03-160.1.0.1wereHamster, alcinnz
csv-conduit370.05A flexible, fast, conduit-based CSV parser library for Haskell. (bsd3, conduit, csv, data, library, text)2021-07-060.7.3.0MichaelXavier, OzgunAtaman
csv-enumerator210.02A flexible, fast, enumerator-based CSV parser library for Haskell. (bsd3, data, library)2013-01-210.10.2.0OzgunAtaman
csv-sip20.00extracts data from a CSV file (data, gpl, library)2022-04-240.1.0jlamothe
csv-table250.01Scripts for manipulating tables stored as CSV files (data, library, mit)2016-04-210.1.0.1ranjitjhala
cuckoo150.00Haskell Implementation of Cuckoo Filters (bsd3, data, library)2021-10-210.3.1larsk
cuckoo-filter160.00Pure and impure Cuckoo Filter (data, library, mit, program)2018-12-120.2.0.2ChrisCoffey
cudd280.02Bindings to the CUDD binary decision diagrams library (bsd3, data, library)2017-01-090.1.0.4adamwalker
currencies120.01Currencies representation, pretty printing and conversion (bsd3, data, library)2018-06-220.2.0.0alx741, DanielCampoverde
currency270.02Types representing standard and non-standard currencies (data, library)2013-09-070.2.0.0StephenWeber
currency-codes240.03ISO-4217 Currency Codes (data, library, mit)2018-03-193.0.0.1KtorZ
currency-convert42.01Typesafe currency conversion (bsd3, data, library)2016-08-160.2.1.0pigworts2
curry160.01Curry types (bsd3, data, library)2018-01-250.0.0.0
cve90.01simple and efficient cve datatype (bsd3, data, library)2018-03-210.1.0.0chessai
cybus70.00multi-dimensional arrays (bsd3, containers, data, library, program)2022-04-130.3.0.0gbwey
czipwith610.03CZipWith class and deriving via TH (bsd3, data, library)2021-11-111.0.1.4lspitzner, fozworth, dukerutledge
d10542.02Digits 0-9 (data, library, mit)2023-06-261.0.1.3chris_martin, Monoid_Mary
dahdit40.02Binary parsing and serialization with integrated size (bsd3, data, library)2023-12-290.5.1ejconlon
data-accessor1580.062Utilities for accessing and manipulating fields of records (bsd3, data, library)2023-01-150.2.3.1HenningThielemann, LukePalmer
data-accessor-monadLib30.01Accessor functions for monadLib's monads (data, library, monads)2009-02-110.0.1RussellOConnor
data-accessor-monads-fd80.02Use Accessor to access state in monads-fd State monad class (bsd3, data, library)2011-02-260.2.0.3HenningThielemann
data-accessor-monads-tf60.01Use Accessor to access state in monads-tf State monad type family (bsd3, data, library)2012-04-100.2.1.4HenningThielemann
data-accessor-mtl350.04Use Accessor to access state in mtl State monad class (bsd3, data, library)2023-01-150.2.0.5HenningThielemann
data-accessor-template470.09Utilities for accessing and manipulating fields of records (bsd3, data, library)2018-08-310.2.1.16HenningThielemann, LukePalmer
data-accessor-transformers1110.011Use Accessor to access state in transformers State monad (bsd3, data, library)2023-01-150.2.1.8HenningThielemann
data-as200.00Simple extensible sum (data, library, mit)2020-11-260.0.0.2incertia
data-ascii (deprecated in favor of ascii)240.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)1330.065Parser/Serialiser for IEEE-754 floating-point values (data, deprecated, library, mit)2013-07-070.4.4JohnMillikin
data-bword850.03Extra operations on binary words of fixed length (bsd3, data, library)2022-08-280.1.0.2MikhailVorozhtsov
data-carousel180.02A rotating sequence data structure (data, library, mit)2014-11-120.1.0.0JonSterling
data-cell190.04Generic cellular data representation library (bsd3, data, library)2015-07-071.0.0.2patrykz
data-check (deprecated)30.01Library for checking and normalization of data (e.g. from web forms) (bsd3, data, deprecated, library, web)2017-05-210.1.1mrkkrp
data-checked510.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-compat150.00Define Backwards Compatibility Schemes for Arbitrary Data (data, library, mit)2022-09-270.1.0.4TravisWhitaker
data-constructors140.02Generically compare data by their constructors (bsd3, data, library)2017-09-160.1.0.0dailectic
data-cycle40.01a cyclic doubly linked list (bsd3, data, library)2012-03-100.1.2TobiasBrandt
data-default2692.5790A class for types with a default value (bsd3, data, library)2016-06-250.7.1.1LukasMai
data-default-class2460.0317A class for types with a default value (bsd3, data, library)2016-06-250.1.2.0LukasMai
data-default-extra250.02A class for types with a default value. (bsd3, data, library)2017-01-050.1.0PeterTrsko
data-default-generics200.01A class for types with a default value (bsd3, data, library)2014-02-200.3jcristovao
data-default-instances-base430.011Default instances for types in base (bsd3, data, library)2016-06-250.1.0.1LukasMai
data-default-instances-bytestring210.01Default instances for (lazy and strict) ByteString, Builder and ShortByteString. (bsd3, data, library)2016-02-070.0.1PeterTrsko
data-default-instances-case-insensitive280.01Default instance for CI type from case-insensitive package. (bsd3, data, library)2016-02-070.0.1PeterTrsko
data-default-instances-containers2180.04Default instances for types in containers (bsd3, data, library)2013-04-020.0.1LukasMai
data-default-instances-dlist2210.04Default instances for types in dlist (bsd3, data, library)2013-04-020.0.1LukasMai
data-default-instances-new-base330.01Default instances for types in newer versions of base package. (bsd3, data, library)2017-01-050.0.2PeterTrsko
data-default-instances-old-locale1960.04Default instances for types in old-locale (bsd3, data, library)2013-04-030.0.1LukasMai
data-default-instances-text110.01Default instances for (lazy and strict) Text and Text Builder. (bsd3, data, library)2016-02-070.0.1PeterTrsko
data-default-instances-unordered-containers230.01Default instances for unordered-containers. (bsd3, data, library)2016-02-070.0.1PeterTrsko
data-default-instances-vector270.02Default instances for types defined in vector package (bsd3, data, library)2016-02-070.0.1PeterTrsko
data-dispersal40.01Space-efficient and privacy-preserving data dispersal algorithms. (cryptography, data, lgpl, library)2014-10-051.0.0.2PeterRobinson
data-diverse540.06Extensible records and polymorphic variants. (bsd3, data, library, records)2023-05-294.7.1.0louispan
data-diverse-lens270.03Isos & Lens for Data.Diverse.Many and Prisms for Data.Diverse.Which (bsd3, data, library, records)2018-06-304.3.0.0louispan
data-dword860.014Stick two binary words together to get a bigger one (bsd3, data, library)2021-12-050.3.2.1MikhailVorozhtsov
data-easy120.02Consistent set of utility functions for Maybe, Either, List and Monoids. (bsd3, data, library)2016-07-260.7.0jcristovao
data-elevator60.01Coerce between unlifted boxed and lifted types. (data, library, mit)2022-11-050.1.0.1sgraf812
data-elf90.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-endian830.06Endian-sensitive data (bsd3, data, library)2016-07-070.1.1MikhailVorozhtsov
data-extend-generic240.01Extend Haskell data or newtype like in OOP languages (bsd3, data, library)2015-12-160.1.0.0YLiLarry
data-filepath110.01A type safe file path data structure (bsd3, data, library)2015-02-122.2.0.0MaxwellSwadling, domdere
data-filter120.01Utilities for filtering (bsd2, data, library)2018-05-170.1.0.0boonami
data-fin70.01Finite totally ordered sets (bsd3, data, library)2014-08-160.1.1.3WrenThornton
data-fin-simple20.01Simple integral finite set (bsd3, data, library)2015-06-170.1.0.0seagull
data-fix2652.2531Fixpoint data types (bsd3, data, library)2021-07-270.3.2AntonKholomiov, gelisam, phadej
data-fix-cse230.03Common subexpression elimination for the fixploint types. (bsd3, data, library)2020-08-020.0.3AntonKholomiov
data-flags370.08A package for working with bit masks and flags in general. (bsd3, data, library)2017-07-290.0.3.4MikhailVorozhtsov
data-flagset20.01An efficient data type for sets of flags (data, library, mit)2015-07-121.0.0.0TobiasBrandt
data-foldapp230.01Fold function applications. Framework for variadic functions. (bsd3, data, library)2018-01-210.1.1.0erisco
data-forced50.00Specify that lifted values were forced to WHNF or NF. (data, library, mit)2023-04-250.3.0.0RubenAstudillo
data-function-meld190.01Map the arguments and return value of functions. (bsd3, data, library)2016-05-250.1.1.0erisco
data-function-tacit100.01Write functions in tacit (pointless) style using Applicative and De Bruijn index notation. (bsd3, data, library)2016-06-010.1.0.0erisco
data-has572.08Simple extensible product (bsd3, data, library)2020-12-010.4.0.0winterland
data-hash1200.09Combinators for building fast hashing functions. (bsd3, data, library)2015-05-200.2.0.1DanielGorin
data-index150.01Extending the concept of indices for lists and other containers (bsd3, data, library)2018-05-110.1.0.0IlyaPershin
data-interval880.06Interval datatype, interval arithmetic and interval-based containers (bsd3, data, library, math)2023-12-212.1.2MasahiroSakai, Bodigrim
data-inttrie410.03A simple lazy, infinite trie from integers (bsd3, data, library)2018-03-310.1.4LukePalmer, ThomasDuBuisson
data-ivar60.03Write-once variables with concurrency support (bsd3, concurrency, data, library)2008-10-200.30GregoryCrosswhite, LukePalmer
data-json-token (deprecated)190.00Json Token datatype (bsd3, data, deprecated, json, library, program)2016-02-020.1.0.0newhoggy, haskellworks
data-kiln20.01Sculpt mutable recursive data with reference equality; bake it using a data kiln into an immutable lazy structure (bsd3, data, library)2014-12-170.1.0.0kwf
data-layout250.01Read/write arbitrary binary layouts to a "Data.Vector.Storable". (bsd3, data, library)2013-10-060.1.0.0JacobStanley
data-lens-light520.010Simple lenses, minimum dependencies (data, lenses, library, mit)2023-08-030.1.2.4RomanCheplyaka, srk
data-lens-template220.021Utilities for Data.Lens (bsd3, data, library)2016-07-172.2EdwardKmett, JoelBurget, RussellOConnor
data-list-sequences190.01Utilities for working with sequences within lists. (data, gpl, library)2011-08-130.1JonasKramer
data-list-zigzag240.01A list but with a balanced enumeration of Cartesian product. (bsd3, data, library)2018-02-270.1.1.1erisco
data-map-multikey60.01Data.Map with multiple, unique keys (data, library, mit)2015-05-130.0.1.2JasonHickner
data-memocombinators552.018Combinators for building memo tables. (bsd3, data, library)2013-12-140.5.1DmitryMalikov, LukePalmer, ThomasDuBuisson
data-msgpack (deprecated in favor of msgpack-binary)332.011A Haskell implementation of MessagePack (bsd3, data, deprecated, library, program)2020-02-290.0.13iphydf
data-msgpack-types (deprecated in favor of msgpack-types)320.04A Haskell implementation of MessagePack. (bsd3, data, deprecated, library)2020-02-290.0.3iphydf
data-nat40.01data Nat = Zero | Succ Nat (bsd3, data, library, math)2012-09-230.1.2GaborLehel
data-object (deprecated in favor of aeson)180.016Represent hierachichal structures, called objects in JSON. (deprecated) (bsd3, data, deprecated, library)2012-01-180.3.1.9MichaelSnoyman
data-or310.02A data type for non-exclusive disjunction. (bsd3, data, library)2021-10-181.0.0.7WrenThornton, WrenRomano
data-ordlist712.2522Set and bag operations on ordered lists (bsd3, data, library, list)2014-11-200.4.7.0LeonSmith
data-partition230.02A pure disjoint set (union find) data structure (bsd3, data, library)2015-04-030.3.0.0LukePalmer
data-pdf-fieldreader40.00Read PDF form fields (data, library, mit, program)2021-08-160.1.1.0ScottSedgwick
data-quotientref20.01Reference cells that need two independent indices to be accessed. (bsd3, data, library)2008-10-200.1LukePalmer
data-ref490.03Unify STRef and IORef in plain Haskell 98 (bsd3, data, library)2023-02-150.1HenningThielemann
data-reify660.013Reify a recursive data structure into an explicit graph. (bsd3, data, language, library, parsing, reflection)2020-10-120.6.3AndyGill, ryanglscott
data-reify-cse30.01Common Sub-Expression Elimination for graphs generated by Data.Reify. (bsd3, data, language, library)2013-05-080.0.3SebastiaanVisser
data-rev40.01A typeclass for reversing order of contents. (bsd3, data, library)2015-01-010.1.0.1jxv
data-rope30.01Ropes, an alternative to (Byte)Strings. (data, library)2011-02-110.3PierreEtienneMeunier
data-serializer580.03Common API for serialization libraries (bsd3, data, library)2021-04-040.3.5MikhailVorozhtsov
data-spacepart (deprecated in favor of spacepart)40.01Deprecated. Now called "spacepart". Space partitioning data structures. (bsd3, data, deprecated, library)2009-02-1620090215.0CoreyOConnor
data-standards40.01A collection of standards representable by simple data types. (data, library, mpl)2018-07-240.1.0.2ageitilt
data-store70.01Type safe, in-memory dictionary with multidimensional keys. (bsd3, data, library)2013-08-190.3.0.7PetrPilar
data-sword90.02Shorter binary words (bsd3, data, library)2022-09-110.2.0.3MikhailVorozhtsov
data-tensor70.01Tensor and Group typeclasses (data, library, mit)2015-06-190.1.0.0TobiasDammers
data-textual650.06Human-friendly textual representations. (bsd3, data, library, text)2019-11-010.3.0.3MikhailVorozhtsov
data-timeout170.0164-bit timeouts of nanosecond precision (bsd3, concurrency, data, library)2018-10-220.3.1MikhailVorozhtsov
data-transform160.01Functions to transform data structures. (bsd3, data, library)2020-04-100.1.1.0JonasScholl
data-treify270.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-util70.01utilities for handle data (bsd3, data, development, library, utils)2015-09-080.5KatsutoshiItoh
data-validation122.00A library for creating type safe validations. (apache, data, library)2021-02-110.1.2.5bcj, sambolias, DevinLyons
data-variant80.02A variant data type, useful for modeling dynamically-typed programming languages (bsd3, data, library)2014-07-310.28.0.5TobiasDammers
data-vector-growable260.00Dynamic growable resizable mutable generic vector (bsd3, data, data-structures, library)2020-12-240.0.1FumiakiKinoshita
datasets322.01Classical data sets for statistics and machine learning (data, data-mining, library, machine-learning, mit, statistics)2019-02-120.4.0glutamate, ocramz, stites
date-conversions50.01Date conversions (data, date, library, mit)2018-02-070.3.0.0joshuaclayton
dates200.07Small library for parsing different dates formats. (bsd3, data, library)2022-02-010.2.3.2IlyaPortnov
datetime260.010Utilities to make Data.Time.* easier to use (data, library)2015-07-200.3.1EricSessoms, EugenyDzhurinsky, jsl, stackbuilders
datetime-sb50.01Utilities to make Data.Time.* easier to use. (data, library)2015-05-280.2.4jsl
dawg150.09Directed acyclic word graphs (bsd3, data, data-structures, library)2013-07-220.11JakubWaszczuk
dawg-ord392.01Directed acyclic word graphs (bsd3, data, data-structures, library)2020-09-240.5.1.2JakubWaszczuk
ddate20.01Discordian Date Types for Haskell (data, gpl, library)2016-06-300.1.0.0hellerve
dec2310.04Decidable propositions. (bsd3, data, dependent-types, library)2022-08-210.0.5phadej
decision-diagrams120.00Binary Decision Diagrams (BDD) and Zero-suppressed Binary Decision Diagrams (ZDD) (bsd3, data, data-structures, library, logic)2021-11-250.2.0.0MasahiroSakai
deep-map210.00Deeply-nested, multiple key type maps. (bsd3, data, library, statistics)2024-02-120.2.0.1melaniebrown
defun40.00Defunctionalization helpers (bsd3, data, library)2023-12-120.1phadej
defun-bool30.00Defunctionalization helpers: booleans (bsd3, data, library)2023-12-100.1phadej
defun-core30.00Defunctionalization helpers: core definitions (bsd3, data, library)2023-12-100.1phadej
defun-sop30.00Defunctionalization helpers: lists (bsd3, data, library)2023-12-100.1phadej
deiko-config140.02Small and typesafe configuration library. (bsd3, data, library)2017-11-090.5.0.1YorickLaupa
delimited-text150.03Parse character delimited textual data (bsd3, data, library)2011-03-230.3.0DonaldStewart, StefanKersten
delta100.00A library for detecting file changes (data, lgpl, library, program)2015-07-230.2.1.2muzzle
dense130.01Mutable and immutable dense multidimensional arrays (bsd3, data, library)2020-11-200.1.0.1cchalmers
dense-int-set40.01Dense int-set (data, library, mit)2018-10-080.3NikitaVolkov
dependent-hashmap90.01Dependent hash maps (bsd3, data, library)2020-03-020.1.0.1OlleFredriksson
dependent-map1752.536Dependent finite maps (partial dependent products) (data, dependent-types, library)2020-03-270.4.0.0BertramFelgenhauer, JamesCook, RyanTrinkle, abrar, 3noch
dependent-monoidal-map60.02Dependent map that uses semigroup mappend (bsd3, data, library)2022-12-100.1.1.3CaleGibbard, RyanTrinkle, abrar
dependent-state40.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-sum3032.2559Dependent sum type (data, dependent-types, library, public-domain)2022-12-220.7.2.0BertramFelgenhauer, JamesCook, JohnEricson, RyanTrinkle, abrar, 3noch, DanBornside
depq372.01Double-ended priority queues (bsd3, data, data-mining, data-structures, library)2021-04-120.4.2ocramz
deque1992.08Double-ended queues (data, library, mit)2023-11-040.4.4.1NikitaVolkov
derive-IG30.01Macro to derive instances for Instant-Generics using Template Haskell (bsd3, data, generics, library)2010-09-060.1.1HiromiIshii
derive-enumerable40.01Generic instances for enumerating complex data types (data, generics, gpl, library)2022-11-180.2.0mgoszcz2, theunixman
derive-lifted-instances330.01Derive class instances though various kinds of lifting (apache, data, development, generics, library)2020-10-030.2.2SjoerdVisscher
derive-trie60.02Automatic derivation of Trie implementations. (bsd3, data, library)2012-02-080.2.1AndreasBaldeau
deriveJsonNoPrefix130.01Derive ToJSON/FromJSON instances in a more prefix-friendly manner. (apache, data, library)2018-07-170.1.0.1igrep
describe250.00Combinators for describing binary data structures (bsd3, data, library)2020-02-080.4.0.5riuga
descrilo200.01Loads a list of items with fields (configuration, data, gpl, library, parser)2018-11-030.1.0.7mgmillani
detour-via-sci150.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
dgim50.01Implementation of DGIM algorithm (algorithms, data, library, mit)2015-04-040.0.3musically_ut
dhall-secret50.00Encrypt Decrypt Dhall expressions (bsd3, data, library, program)2023-03-100.5.53oyanglulu
dice-entropy-conduit180.02Cryptographically secure n-sided dice via rejection sampling (cryptography, data, lgpl, library)2020-05-091.0.0.3PeterRobinson
dicom70.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-loc140.00Map file locations across diffs (data, library, mit)2022-12-100.1.0.0lyxia
diff3170.01Perform a 3-way difference of documents (bsd3, data, library)2018-04-300.3.1OliverCharles
diffmap (deprecated in favor of patience)40.01diff on maps (bsd3, data, deprecated, library)2018-06-180.1.0.0chessai
digit482.012A data-type representing digits 0-9 and other combinations (bsd3, data, library)2023-11-090.15TonyMorris, qfpl
digits1110.08Converts integers to lists of digits and back. (bsd3, data, library)2016-07-080.3.1HenryBucklow
digraph310.00Directed Graphs (bsd3, data, library, mathematics)2023-02-030.3.0larsk, fosskers
direct-binary-files50.01Serialization and deserialization monads for streams and ByteStrings. (bsd3, data, library)2012-12-101.0IreneKnapp
direct-murmur-hash280.02An implementation of the MurmurHash3 algorithm (bsd3, data, library)2015-02-241.0.1IreneKnapp, dmbarbour
directory-tree652.2519A simple directory-like tree datatype, with useful IO functions (bsd3, data, library, system)2016-09-050.12.1BrandonSimmons
dirfiles90.01 (bsd3, data, library)2014-09-250.1.0.9HugoGomes
discrete40.01replacement for enum (bsd3, data, library)2018-09-170.1.0.0chessai
discrete-intervals200.01Discrete Intervals (bsd3, data, library)2017-12-170.0.3chessai
discrete-space-map320.01A discrete space map. (bsd3, data, library)2016-02-130.0.5SjoerdVisscher
discrimination382.56Fast generic linear-time sorting, joins and container construction. (bsd3, data, library, sorting)2022-06-150.5AnthonyCowley, EdwardKmett, phadej, ryanglscott, GeorgeWilson
disjoint-set40.01Persistent disjoint-sets, a.k.a union-find. (bsd3, data, library)2012-10-150.2MaxwellSayles
disjoint-set-stateful60.01Monadic disjoint set (data, library, mit)2017-04-230.1.1.0clinton
diskhash342.01Disk-based hash table (data, library, mit)2019-11-110.0.4.2luispedro
dlist2892.0225Difference lists (bsd3, data, library)2020-07-181.0DonaldStewart, SeanLeather
dlist-instances480.03Difference lists instances (bsd3, data, library)2016-07-230.1.1.1GregWeber, MichaelSnoyman, SeanLeather
dlist-nonempty180.02Non-empty difference lists (bsd3, data, library)2023-04-120.1.3phadej
do-list360.01Do notation for free (bsd3, data, library, list, syntax)2016-09-191.0.1TarasSerduke
dockerfile230.01A Haskell DSL for generating Dockerfiles (data, library, mit)2018-09-140.2.0ChristopherReichert
docrecords30.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
doldol190.00Flag packer & handler for flaggable data (bsd3, data, library)2019-07-220.4.1.2yongjoon
dot350.02Datatypes and encoding for graphviz dot files (bsd3, data, graphics, graphs, library)2019-03-150.3andrewthad, chessai
dotnet-timespan180.01.NET TimeSpan (bsd3, data, library)2016-03-130.0.1.0YorickLaupa
double-metaphone120.02Haskell bindings to a C double-metaphone implementation. (data, library)2016-03-080.0.2ChristianMarie
doublezip190.01Some special functions to work with lists (with zip). (data, library, mit)2021-02-240.1.0.0OleksandrZhabenko
dson60.01Haskell Doge Serialized Object Notation Parser (data, gpl, library)2019-05-270.3.0.1lcycon
dson-parsec70.01DSON parser. (data, library, mit)2014-06-230.4.1.1alvare
dstring130.05Difference strings (bsd3, data, library)2012-09-230.4.0.4BasVanDijk
dtab190.01Harmonix (Guitar Hero, Rock Band) DTA/DTB metadata library (bsd3, data, library, program)2021-02-231.2mtolly
dtd-text140.02Parse and render XML DTDs (bsd3, data, library, parsing, text, xml)2014-01-080.1.2.0YitzGale, M15K
dtd-types350.03Basic types for representing XML DTDs (bsd3, data, library, text, xml)2018-11-030.4.0.0YitzGale, M15K
dual-tree1570.05Rose trees with cached and accumulating monoidal annotations (bsd3, data, library)2022-08-170.2.3.1BrentYorgey, RyanYates, jeffreyrosenbluth, bergey, cchalmers
dublincore-xml-conduit340.01XML streaming parser/renderer for the Dublin Core standard elements. (data, library, public-domain)2023-08-110.1.0.3koral
dwarf70.03Parser for DWARF debug format. (bsd3, data, library)2010-03-210.23ErikCharlebois
dwarf-el330.02Parser for DWARF debug format. (bsd3, data, library)2018-03-180.3EyalLotem
dynamic-graphs50.00Dynamic graph algorithms (bsd3, data, library)2019-01-230.1.0.3AlexLang, JasperVanDerJeugt
dynamic-mvector80.01A wrapper around MVector that enables pushing, popping and extending. (bsd3, data, library)2017-03-100.1.0.5AndrasKovacs
dynamic-object70.01Object-oriented programming with duck typing and singleton classes. (bsd3, data, library)2013-01-150.2.1TakayukiMuranushi
dynamic-pipeline270.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-state400.03Optionally serializable dynamic state keyed by type (data, gpl, library, yi)2018-06-070.3.1DmitryIvanov, MateuszKowalczyk, fread2281, JaroReinders
edit70.01A monad for rewriting things. (bsd3, data, library)2018-09-031.0.1.0theindigamer
edit-distance-vector460.03Calculate edit distances and edit scripts between vectors. (algorithms, bsd3, data, data-structures, library)2016-05-241.0.0.4ThomasSutton
edit-lenses80.01Symmetric, stateful edit lenses (bsd3, data, library)2012-01-270.2DanielWagner
edit-lenses-demo330.01Programs demoing the use of symmetric, stateful edit lenses (bsd3, data, program)2016-07-240.1.1DanielWagner
editable50.01Interactive editors for Generics (bsd2, data, library)2014-10-051.0.0.2MaxwellSwadling
edits60.00show the differences between 2 pieces of Text using the Levenshtein distance (data, library, mit)2022-09-240.1.1.0etorreborre
eigen471.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)230.01Either or both (bsd3, data, deprecated, library)2019-08-120.1.1.1
either-list-functions322.02Functions involving lists of Either (apache, data, library)2023-01-130.0.4.7chris_martin, Monoid_Mary
either-result530.01The simplest ‘MonadFail’ instance (apache, data, library)2020-08-160.3.1.0kakkun61
either-unwrap (deprecated in favor of either)120.022Functions for probing and unwrapping values inside of Either. (bsd3, data, deprecated, library)2009-11-301.1GregoryCrosswhite
elasticsearch-interchange40.00Serialization of Elasticsearch requests and responses (bsd3, data, library)2023-05-310.2.0.0andrewthad
elerea-sdl130.01Elerea FRP wrapper for SDL (data, library)2012-12-150.1.1StephenWeber
elf390.04An Elf parser (bsd3, data, library)2021-10-080.31ErikCharlebois, wangbj
elm-export-persistent170.01elm-export persistent entities (data, database, library, mit, web)2021-01-091.0.0WilliamCasarin
empty-monad70.01A container that always has no values. (bsd3, data, library)2017-02-020.1.0.1vadimvinnik
encode-string210.01Safe string conversion and encoding (data, library, mit, string, text)2017-03-150.1.0.0minad
encoding-io40.01Encoding-aware file I/O. (bsd3, data, library)2016-08-050.0.1terrorjack
endo340.01Endomorphism utilities. (bsd3, data, library)2016-02-280.3.0.1PeterTrsko
engineering-units220.01A numeric type for managing and automating engineering units. (bsd3, data, library)2015-10-030.0.2TomHawkins
entropy2800.051A platform independent entropy source (bsd3, cryptography, data, library)2022-08-230.4.1.10ThomasDuBuisson
enum-subset-generate330.01Generate an ADT being a subset of another ADT, and the corresponding mappings. (bsd3, data, library)2024-01-220.1.0.30xd34df00d
enum-types410.02small enum types (bsd3, data, library)2019-03-160.1.1.0andrewthad
enumerable420.03A typeclass for enumerating all values a type (bsd3, data, library)2009-08-160.0.3DanielPeebles
enumerate100.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)220.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)480.098Reliable, high-performance processing with left-fold enumerators (data, deprecated, enumerator, library, mit)2013-10-130.4.20JohnMillikin
enumfun30.01Finitely represented /total/ EnumMaps (bsd3, data, library)2012-10-090.5.1.0LiyangHu
enummapmap90.01Map of maps using Enum types as keys (bsd3, data, data-structures, library)2014-02-010.7.0MatthewWest
enummapset-th280.012TH-generated EnumSet/EnumMap wrappers around IntSet/IntMap. (bsd3, data, library)2020-07-220.6.2FumiakiKinoshita, LiyangHu, MateuszKowalczyk, MitsutoshiAoe, haskell_github_trust
enumset290.011Sets of enumeration values represented by machine words (bsd3, data, foreign, library)2021-07-260.1HenningThielemann
envy-extensible230.00Provides FromEnv in envy instance for Record of extensible. (bsd3, data, library, record)2020-02-040.2.0.1igrep
equivalence1750.03Maintaining an equivalence relation implemented as union-find using STT. (algorithms, bsd3, data, library)2022-07-260.4.1AndreasAbel, PatrickBahr
error412.01The canonical error type (data, error-handling, library, mit)2022-10-091.0.0.0Profpatsch
error-or340.03Composable, hierarchical errors. (bsd3, data, library)2022-06-160.3.0luntain
error-or-utils330.00Utilities using ErrorOr datatype (bsd3, data, library, testing)2021-07-170.2.0luntain
esqueleto-compat40.00Compatibility operators for Persistent and Esqueleto (bsd3, data, library)2023-10-200.0.2.0parsonsmatt
ess30.01The type-level S combinator in Haskell. (data, library, mit)2015-04-250.1.0.0MichaelOChurch
eths-rlp100.01Ethereum Recursive Length Prefix Encoding (contracts, data, ethereum, finance, library, mit, network)2016-12-250.1.0.0LogvinovLeon
euler-tour-tree260.01Euler tour trees (data, library, public-domain)2018-09-040.1.1.0koral
event-handlers280.02Event handlers (control, data, library, public-domain)2008-12-150.0.0.3JamesCook
event-list570.024Event lists with relative or absolute time stamps (data, library)2024-02-260.1.3HenningThielemann
every-bit-counts40.01A functional pearl on encoding and decoding using question-and-answer strategies (bsd3, data, library)2010-09-270.1DonaldStewart
ex-pool240.02Another fork of resource-pool, with a MonadIO and MonadCatch constraint (bsd3, data, library)2018-01-070.2.1KimAltintop
exact-pi890.04Exact rational multiples of pi (and integer powers of pi) (data, library, mit)2022-04-290.5.0.2dmcclean, Bodigrim
exinst352.07Dependent pairs and their instances. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-aeson320.01@exinst@ support for @aeson@ package. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-base30.00@exinst@ support for @base@ package. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-bytes250.01@exinst@ support for @bytes@ package. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-cereal150.01@exinst@ support for @cereal@ package. (bsd3, data, library)2023-01-010.9RenzoCarbonara
exinst-deepseq (deprecated in favor of exinst)50.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)60.01Derive instances for the `hashable` library for your existential types. (bsd3, data, deprecated, library)2016-10-130.2RenzoCarbonara
exinst-serialise140.01Dependent pairs and their instances. (bsd3, data, library)2023-01-010.9RenzoCarbonara
existential60.01Existential types with lens-like accessors. (data, library, mit)2016-10-280.2.0.0SimonHudon, bandali
explicit-constraint-lens40.01Fully-flexible polymorphic lenses, without any bizarre profunctors (data, gpl, library)2017-12-300.1.0.0leftaroundabout
express820.03Dynamically-typed expressions involving function application and variables. (bsd3, data, library)2024-02-031.0.16rudymatela
expressions211.51Expressions and Formulae a la carte (bsd3, data, library, logic, math)2019-04-300.5jakubdaniel
expressions-z3120.01Encode and Decode expressions from Z3 ASTs (bsd3, data, library, logic, math)2019-04-300.5jakubdaniel
extend-record-data-th80.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
extensible890.017Extensible, efficient, optics-friendly data types and effects (bsd3, data, library, records)2022-05-260.9FumiakiKinoshita
extensible-data90.01Sums/products/lists/trees which can be extended in other modules (data, library, public-domain)2012-02-170.1.0.4AaronBlack
extensible-sp152.01light-weight, extensible sums and products over types and kinds (data, library, mit)2017-04-220.1.0.0jadaska
extra-data-yj90.02Additional data types (bsd3, data, library)2023-12-010.1.0.0YoshikuniJujo
extractable-singleton150.08A functor, where the "stored" value is isomorphic to Identity (bsd3, data, library)2017-05-100.0.1athanclark
f-algebra-gen50.00Generate a special f-algebra combinator from any data type. (data, library, mit)2019-07-190.1.0.2bolt12
facts90.01Refined types (bsd3, data, library)2018-06-160.0.1.0mrkkrp
fadno-braids140.02Braid representations in Haskell (algebra, bsd2, data, library, math)2024-01-200.2spopejoy
failable-list (deprecated in favor of enumerator)40.03A list-like type for lazy streams, which might terminate with an error. (bsd3, data, deprecated, error-handling, library)2009-12-070.2JohnMillikin
fair240.00Lists with fair choice (bsd3, data, library)2019-04-010.1.0.0
fair-predicates180.01Fair Predicates (data, library, public-domain)2009-03-250.1.1SebastianFischer
fake180.01Randomly generated fake data (bsd3, data, library)2021-05-060.1.2DougBeardsley
fallible110.01 (bsd3, data, library)2020-02-130.1.0matsubara0507
familiar-reflection (deprecated)190.01Reifies arbitrary terms into types that can be reflected back into terms (bsd3, data, deprecated, library, reflection)2018-05-080.1.0.0
family-tree190.01A family tree library for the Haskell programming language. (bsd3, data, genealogy, library)2015-04-160.5.1NathanVanDoorn
fast-builder690.08Fast ByteString Builder (data, library, public-domain)2021-08-220.1.3.0AkioTakano
fast-digits250.02Integer-to-digits conversion. (data, gpl, library)2023-07-290.3.2.0Bodigrim
fast-nats50.01Natural Numbers with no overhead (data, library, mit)2016-12-240.1.0.1mckeankylej
fasta420.06A simple, mindless parser for fasta files. (data, gpl, library)2017-02-130.10.4.2GregorySchwartz
fastsum210.02A fast open-union type suitable for 100+ contained alternatives (bsd3, data, library)2022-02-080.2.0.0patrick_thomson
fay-text300.06Fay Text type represented as JavaScript strings (data, fay, library, mit, text)2015-02-110.3.2.2AdamBergmark
fca30.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-monadlib70.01MonadLib monadic interface for the "fclabels" package. (bsd3, data, library)2012-04-030.2.1BardurArantsson
fields30.01First-class record field combinators with infix record field syntax. (bsd3, data, library)2010-08-110.1.0JussiKnuuttila
fieldwise40.01Provides Fieldwise typeclass for operations of fields of records treated as independent components. (bsd2, data, library)2014-07-180.1.0.0GracjanPolak
file-embed4362.5149Use Template Haskell to embed file contents directly. (bsd2, data, library)2024-01-280.0.16.0MichaelSnoyman
file-embed-lzma532.05Use Template Haskell to embed (LZMA compressed) data. (bsd3, data, library)2022-08-210.0.1phadej
file-embed-poly (deprecated)40.02Use Template Haskell to embed file contents directly. (bsd3, data, deprecated, library)2016-08-020.1.0
filecache440.02A cache system associating values to files. (bsd3, data, library)2024-01-130.5.0SimonMarechal
filediff190.01Diffing and patching module (bsd3, data, library)2015-05-252.0.0bgwines
filestore790.08Interface for versioning file stores. (bsd3, data, library)2020-08-280.6.5GwernBranwen, JohnMacFarlane
filesystem-conduit (deprecated in favor of conduit-combinators)270.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
filtrable1130.04Class of filtrable containers (bsd3, data, library)2020-08-300.1.6.0MatthewFarkasDyck
fin1982.012Nat and Fin: peano naturals and finite numbers (bsd3, data, dependent-types, library, math, singletons)2023-03-210.3phadej
fin-int290.04Finite sets of static size (apache, data, library)2023-03-130.2.0.1AndrewPritchard
fingertree-tf40.01Generic finger-tree structure using type families. (bsd3, data, data-structures, library)2014-10-050.1.0.0pawel834
finitary272.03A better, more type-safe Enum. (data, gpl, library)2022-12-032.1.1.1koz_ross, sheaf
finitary-derive90.00Flexible and easy deriving of type classes for finitary types. (data, gpl, library)2021-02-113.0.0.1koz_ross, sheaf
finitary-optics320.00Prisms and Isos between finitary types. (data, gpl, library)2020-06-061.0.0.0koz_ross, sheaf
finite-field360.04Finite Fields (algebra, bsd3, data, library, math)2021-01-020.10.0MasahiroSakai
finite-table120.00Types isomorphic to Fin, and Tables indexed by them. (apache, data, library)2021-09-170.1.0.1AndrewPritchard
finite-typelits1182.018A type inhabited by finitely many values, indexed by type-level naturals (bsd3, data, library)2022-08-190.1.6.0mniip
first-and-last40.01First and Last generalized to return up to n values (bsd3, data, library)2015-10-160.1.0.1andrus
first-class-patterns242.251First class patterns and pattern matching, using type families (bsd3, data, library, pattern)2019-10-010.3.2.5BrentYorgey, ReinerPope, vrom911
fit60.01FIT file decoder (bsd3, data, fitness, library, parsing)2016-03-040.5.2mgiles
fitsio50.01A library for reading and writing data files in the FITS data format. (data, library, physics)2008-12-310.2EricSessoms
fixed-length430.07Lists with statically known length based on non-empty package. (bsd3, data, library)2022-09-030.2.3.1HenningThielemann
fixed-list180.05A fixed length list type (bsd3, data, library)2015-05-100.1.6JobVranish
fixed-point (deprecated)110.03Binary fixed-point arithmetic (data, deprecated, game, library, math, mit, numerical)2011-08-270.5.0.1JakeMcArthur
fixed-point-vector (deprecated)40.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)50.01vector-space instances for the fixed-point package (data, deprecated, game, library, math, mit, numerical)2011-08-270.5.0.1JakeMcArthur
fixed-vector1080.012Generic vectors with statically known size. (bsd3, data, library)2023-10-311.2.3.0AlexeyKhudyakov
fixed-vector-binary60.01Binary instances for fixed-vector (bsd3, data, library)2021-11-131.0.0.2AlexeyKhudyakov
fixed-vector-cborg60.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-hetero310.01Library for working with product types generically (bsd3, data, library)2021-11-130.6.1.1AlexeyKhudyakov
fixedprec330.02A fixed-precision real number type (bsd3, data, library, math)2018-11-060.2.2.2PeterSelinger
fixfile102.01File-backed recursive data structures. (data, lgpl, library)2017-01-070.7.0.0rev_null
fixpoint260.02Data types as fixpoints (bsd3, data, library)2008-10-140.1.1RomanLeshchinskiy
fixtime220.01Some fixes to the time package (bsd2, data, library)2014-11-031.5.0.2pharpend
flag50.01A simple flag type. (data, library, mit)2023-04-080.1.0.0locallycompact
flag-dhall-instance50.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-maybe30.01Strict Maybe without space and indirection overhead (bsd3, data, library)2015-11-110.1.0.0AndrasKovacs
flatbuffers232.00Haskell implementation of the FlatBuffers protocol. (bsd3, data, library, network, serialization)2024-02-060.4.0.0dcastro
flay70.01Work generically on your datatype without knowing its shape nor its contents. (bsd3, data, generics, library)2018-05-260.4RenzoCarbonara
flexible-time60.01simple extension of Data.UnixTime. (data, library, mit)2015-02-250.1.0.3tattsun
flexiwrap50.02Flexible wrappers (bsd3, data, library)2011-09-230.1.0IainAlexander
flexiwrap-smallcheck30.01SmallCheck (Serial) instances for flexiwrap (bsd3, data, library)2011-09-230.0.1IainAlexander
flight-igc260.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-binstring40.01C99 printf "%a" style formatting and parsing (bsd3, data, library, numerical)2014-07-230.2AntonNikishaev
floating-bits130.02Bitwise accurate floating point conversion, and Unit of Lease Precision calculation. (bsd3, data, library)2023-12-240.3.1.0JonasScholl, Juri_
fmlist1890.05FoldMap lists (bsd3, data, library)2020-08-180.9.4SjoerdVisscher
focus2332.017A general abstraction for manipulating elements of container data structures (containers, data, library, mit)2023-10-161.0.3.2NikitaVolkov
foldable-ix290.07Functions to find out the indices of the elements in the Foldable structures (data, library, mit)2023-01-280.3.0.0OleksandrZhabenko
foldable1-classes-compat2140.09Compatibility package for the Foldable1 and Bifoldable1 type classes (bsd3, compatibility, data, library)2023-02-240.1ryanglscott
folds512.05Beautiful Folding (bsd3, comonads, data, enumerator, library)2022-05-180.7.8EdwardKmett, EricMertens, ryanglscott
folds-common50.01A playground of common folds for folds (data, library, mit)2014-12-300.2.0.0jozefg
forms-data-format120.01Parse and serialize FDF, the Forms Data Format (bsd3, data, library, text)2024-03-010.2.1MarioBlazevic
foscam-directory130.01Foscam File format (bsd3, data, file, library)2016-11-260.0.8TonyMorris
foscam-filename90.02Foscam File format (bsd3, data, file, library, parsing)2015-11-190.0.4TonyMorris
foscam-sort60.01Foscam File format (bsd3, data, file, library, parsing, program)2016-11-260.0.3TonyMorris
fraction120.04Fractions (bsd3, data, library)2016-07-190.1.0.6WolfgangJeltsch
free-functors670.01Free functors, adjoint to functors that forget class constraints. (bsd3, category-theory, data, library, math)2020-10-051.2.1SjoerdVisscher
freq90.00Are you ready to get freaky? (data, library, mit, text)2019-04-290.1.1chessai
frontmatter340.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-conduit220.01Get filesystem notifications as a stream of events (conduit, data, library, mit)2018-06-040.1.1.1MichaelSnoyman
ftree60.01Depth-typed functor-based trees, both top-down and bottom-up (bsd3, data, library)2019-02-080.1.5ConalElliott
full-text-search160.01In-memory full text search engine (bsd3, data, library, search, text)2023-03-210.2.2.2AdamGundry, DuncanCoutts, MikolajKonarski
functional-kmp340.01KMP implemented on haskell's built-in cons-cell-based lists. (bsd3, data, library)2015-11-120.1.0.0mniip
functor-classes-compat270.02Data.Functor.Classes instances for core packages (bsd3, data, library)2021-12-192.0.0.2phadej
functor-combinators400.01Tools for functor combinator-based program design (bsd3, data, library)2024-01-090.4.1.3jle
functor-combo370.02Functor combinators with tries & zippers (bsd3, data, library)2015-05-040.3.6ConalElliott
functor-infix72.05Infix operators for mapping over compositions of functors. Lots of them. (data, library, mit)2017-04-230.0.5vi
functor-monadic170.02Monad-style combinators for functors. (apache, data, library)2015-05-170.1.0.3jtapolczai, jtapolczai2
functor-products170.02General functor products for various Foldable instances (bsd3, data, library)2024-02-230.1.2.1jle
functor-utils70.02Collection of functor utilities, providing handy operators, like generalization of (.). (apache, data, library)2018-12-181.17.2danilo2, iamrecursion
fusion (deprecated in favor of streaming)60.01Effectful streaming library based on shortcut fusion techniques (bsd3, data, deprecated, library)2015-08-120.2.0JohnWiegley
fuzzyset760.01Fuzzy set data structure for approximate string matching (bsd3, data, library)2023-10-160.3.1arbelos
fvars190.00Fast Mutable Vars (bsd3, data, library)2019-09-221.0.0.0erick
game-tree280.01Searching game trees with alpha-beta pruning (data, library)2009-03-200.1.0.0ColinAdams
garfield160.01TBA (bsd3, data, library)2018-11-150.0.0.0chessai
gather40.00An applicative for parsing unordered things, heterogenous sorting (bsd3, data, library, parsing, sorting)2020-05-120.1.0.0RobertHensing
gc152.01Poor Richard's Memory Manager (bsd3, data, library)2021-04-130.1EdwardKmett, EricMertens, ryanglscott
gdiff210.02Generic diff and patch (bsd3, data, library)2014-06-271.1AndresLoeh, EelcoLempsink
general-prelude (deprecated)70.01Prelude replacement using generalized type classes where possible (bsd3, control, data, deprecated, library)2012-12-180.1.2JohnWiegley
generic-accessors200.03stringly-named getters for generic data (bsd3, data, library)2021-04-010.7.1.0GregHorn
generic-aeson490.07Derivation of Aeson instances using GHC generics. (bsd3, data, library)2022-06-170.2.0.14AdamBergmark, AlejandroSerrano, ErikHesselink
generic-binary40.01Generic Data.Binary derivation using GHC generics. (bsd3, data, generics, library)2011-11-121.0.1SebastiaanVisser
generic-data-functions30.01Familiar functions lifted to generic data types (data, library, mit, serialization)2023-08-040.2.0raehik
generic-labels40.00Generically extract and replace collections of record fields (bsd3, data, generics, library, records)2021-02-090.1.0.1sheaf
generic-lexicographic-order32.00Derive Bounded and Enum for sum types and Enum for product types (bsd3, data, library)2022-08-200.1.0.0danielbrice
generic-match180.00First class pattern matching (data, library, mit)2021-08-160.3.0.1sgschlesinger
generic-monoid950.05Derive monoid instances for product types. (bsd3, data, library)2020-06-140.1.0.1lukec
generic-storable30.01Generic implementation of Storable (bsd3, data, library)2012-05-110.1.0.0HideyukiTanaka
generic-trie262.04A map, where the keys may be complex structured data. (bsd3, data, library, program)2022-10-150.3.2EricMertens, dfeuer
generic-xmlpickler160.03Generic generation of HXT XmlPickler instances using GHC Generics (bsd3, data, library, xml)2019-11-130.1.0.6AdamBergmark, ErikHesselink
generics-sop-lens290.01Lenses for types in generics-sop (bsd3, data, generics, library)2020-03-300.2.0.1phadej
genericserialize40.01Serialization library using Data.Generics (bsd3, data, library)2008-03-160.1GwernBranwen
genvalidity-typed-uuid370.00Generators for Phantom-Typed version of UUID (data, library, mit)2021-11-240.1.0.1Norfair
geo-uk310.01High precision conversion between GPS and UK Grid (bsd3, data, library)2016-11-180.1.0.2tolysz
geohash350.01Geohash latitudes and longitudes. (bsd3, data, library)2009-10-241.0.1MariusEriksen
geojson600.04A thin GeoJSON Layer above the aeson library (bsd3, data, library)2023-05-314.1.1domdere, newmana
geojson-types70.01GeoJSON data types including JSON/BSON conversion. (bsd3, data, library)2016-05-160.1.3alios
ghc-compact280.08In memory storage of deeply evaluated data structure (bsd3, data, library)2017-07-230.1.0.0BenGamari, HerbertValerioRiedel
ghc-symbol50.00Symbol on term level (bsd3, data, library)2022-09-040phadej
ghci-hexcalc322.01GHCi as a Hex Calculator interactive (bsd3, data, library)2019-07-200.1.1.0takenobut
ghcjs-promise90.01Bidirectional bidings to javascript's promise. (bsd3, data, library)2016-11-110.1.0.3AlejandroDuranPallares
ghost-buster210.01Existential type utilites (bsd3, data, library)2017-08-290.1.1.0lazersmoke
git-date70.01Bindings to the date parsing from Git. (data, gpl, library)2018-06-030.3.0StephenWeber
git-object (deprecated in favor of gitlib)50.01Git object and its parser (bsd3, data, deprecated, library)2012-01-200.0.2KazuYamamoto
global60.01Library enabling unique top-level declarations (bsd3, data, language, library, system)2014-12-020.2.1.0ByronJohnson
global-variables50.02Namespaced, global, and top-level mutable variables without unsafePerformIO. (bsd3, data, library, reflection)2012-03-031.0.1.1JeanMarieGaillourdet
gofer-prelude70.01The Gofer 2.30 standard prelude (bsd3, data, library)2011-05-092.30.3DonaldStewart
google-dictionary (deprecated)160.01Simple interface to the google.com/dictionary API (bsd3, data, deprecated, library)2014-01-230.1.0.2mitchellwrosen
google-mail-filters50.01Write GMail filters and output to importable XML (bsd3, data, library, web, xml)2016-03-310.0.1.2LiyangHu
googlepolyline52.01Google Polyline Encoder/Decoder (data, library, mit, text)2016-04-160.1.0.2lorne
gpcsets210.01Generalized Pitch Class Sets for Haskell. (bsd3, data, library)2009-05-140.9.2.0BruceMcCosa
gps270.03For manipulating GPS coordinates and trails. (bsd3, data, library)2015-02-081.2ThomasDuBuisson
gps2htmlReport90.01GPS to HTML Summary Report (bsd3, data, library, program)2012-01-290.3.1RobStewart
gpx-conduit60.02Read GPX files using conduits (bsd3, data, library)2012-08-120.1.1RyanTrinkle, ThomasDuBuisson
grapefruit-records180.04A record system for Functional Reactive Programming (bsd3, data, frp, library, reactivity)2017-04-060.1.0.7WolfgangJeltsch
graph310.01Class of graphs (bsd3, data, library)2018-06-270.0.0.0
graph-core250.03Fast, memory efficient and persistent graph implementation (data, library, mit)2016-02-040.3.0.0AlexanderThiemann, DavidLeuschner, StefanWehr
graph-utils90.01A simple wrapper & quasi quoter for fgl. (bsd3, data, data-structures, graphs, library)2010-06-290.3.7HiromiIshii
graphbuilder40.01A declarative, monadic graph construction language for small graphs (data, library, mit)2012-10-170.1.0.0JosephAbrahamson
graphene80.01A minimal Graph Theory library. (data, library, mit)2014-05-250.1.0.45outh
graphql-utils30.00GraphQL Utils (bsd3, data, graphql, library, utils)2020-09-130.1.0.0Lupino
graphql-w-persistent292.01GraphQL interface middleware for SQL databases. (data, database, development, graphs, language, library)2020-09-180.9.1.0jasonsychau
greplicate60.01Generalised replicate functions (data, library)2016-02-030.0.2TonyMorris
greskell620.04Haskell binding for Gremlin graph query language (bsd3, data, library)2023-02-242.0.3.0debugito
greskell-core590.03Haskell binding for Gremlin graph query language - core data types and tools (bsd3, data, library)2022-11-241.0.0.1debugito
group-with110.01Classify objects by key-generating function, like SQL GROUP BY (apache, data, library)2015-08-170.2.0.3ulikoehler
groupBy160.01Replacement definition of Data.List.GroupBy (data, library, mit)2018-01-300.1.0.0oisdk
grouped-list170.01Grouped lists. Equal consecutive elements are grouped. (bsd3, data, library)2022-03-150.2.3.0DanielDiaz
groupoid (deprecated)280.01A Groupoid class (bsd3, data, deprecated, library)2009-09-270.1.0StephenTetley
groups1390.023Groups (algebra, bsd3, data, library, math)2021-05-140.5.3NathanVanDoorn
grow-vector280.00Mutable vector with efficient appends (data, library, mit)2022-05-210.1.5.0NCrashed
growable-vector140.00A contiguous growable array type. (data, library, mit)2023-08-150.1chessai
gstorable60.01Generic implementation of Storable (bsd3, data, library)2018-01-310.1.0.3
gtfs40.01The General Transit Feed Specification format (bsd3, data, library)2010-09-270.1KeeganMcAllister
gtfs-realtime60.00GTFS RealTime protobafs library (autogenerated from .proto file) (bsd3, data, library)2018-12-090.2.0.0CthulhuDen
hBDD180.03An abstraction layer for BDD libraries (data, library)2015-05-240.0.3PeterGammie
hBDD-CMUBDD30.01An FFI binding to CMU/Long's BDD library (data, library)2015-05-240.0.3PeterGammie
hBDD-CUDD40.01An FFI binding to the CUDD library (data, library)2015-05-240.0.3PeterGammie
hDFA40.01A simple library for representing and minimising DFAs. (bsd3, data, library)2012-06-150.0.2PeterGammie
hOpenPGP1210.01native Haskell implementation of OpenPGP (RFC4880) (codec, data, library, mit)2022-06-132.9.8ClintAdams
hadoop-formats50.01Read/write file formats commonly used by Hadoop. (apache, data, library)2014-10-160.2.1.1JacobStanley
hadoop-rpc70.02Use the Hadoop RPC interface from Haskell. (apache, data, library)2016-02-251.1.0.0ConradParker, JacobStanley
hadoop-tools210.01Fast command line tools for working with Hadoop. (apache, data, program)2016-02-251.0.1ConradParker, JacobStanley
halfsplit60.02A library to provide special kind of two-column output for Phladiprelio. (PhLADiPreLiO, data, language, library, mit)2023-11-120.4.2.0OleksandrZhabenko
halves40.01Split or combine data structures to and from halves, quarters, eighths (bsd3, data, library)2018-10-150.1.0.1puffnfresh
handa-data180.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-geodata140.01Geographic and Geometric Data (data, geography, geometry, library, mit, program)2014-04-270.2.0.1BrianBush
happy-arbitrary30.00Token list generator for arbitrary Happy grammars. (data, gpl, library)2024-01-150.0.1iphydf
har270.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-th40.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-tree120.01Merkle Hash Tree (bsd3, data, library)2017-10-180.0.0KazuYamamoto
hashable7401.51051A class for types that can be converted to a hash value (bsd3, data, library)2023-07-291.4.3.0BryanOSullivan, HerbertValerioRiedel, JohanTibell, MilanStraka, phadej
hashable-accelerate40.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)120.05Higher-rank Hashable (bsd3, data, deprecated, hash, library)2016-01-170.2.3EdwardKmett
hashable-generics130.01Automatically generates Hashable instances with GHC.Generics. (bsd3, data, library)2016-05-251.1.10ClarkGaebel
hashable-orphans40.02Provides instances missing from Hashable. (bsd3, data, library)2022-09-090.1davean
hashable-time (deprecated in favor of time-compat)610.06Hashable instances for Data.Time (bsd3, data, deprecated, library)2021-05-200.3phadej, alkar, davew
hashabler112.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
hashes400.01Hash functions (data, library, mit)2022-11-220.2.3larsk
hashflare30.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)472.012Persistent containers Map and Set based on hashing. (bsd3, data, deprecated, library)2018-01-031.3.3MilanStraka, ryanglscott
hashmap-io220.02A Hashmap on io monad. (bsd3, data, library)2021-04-090.1.0.0Lupino
hashring20.01Efficient consistent hashing. (bsd3, data, library)2012-02-080.0.0MichaelCraig
hashtables2372.582Mutable hash tables in the ST monad (bsd3, data, library)2022-10-021.3.1ErikDeCastroLopo, GregoryCollins, mgmeier
hashtables-plus (deprecated)50.01Extensions for a "hashtables" library (data, data-structures, deprecated, library, mit)2014-04-290.2.0NikitaVolkov
haskell-modbus70.01A cereal-based parser for the Modbus protocol (bsd3, data, library, network, parsing)2014-04-150.3.2JasonHickner
haskell-qrencode120.03Haskell bindings for libqrencode. (bsd3, data, library)2013-01-171.0.4JamesSanders
haskus-utils-data300.04Haskus data utility modules (bsd3, data, library)2021-03-031.4SylvainHenry
haxparse50.01Readable HaxBall replays (data, library, mit, program)2013-09-180.3.1.0JoelTaylor
hbcd30.01Packed binary-coded decimal (BCD) serialization (data, library, mit)2012-06-201.0AndrewKay
hblock50.02A mutable vector that provides indexation on the datatype fields it stores (bsd3, data, library)2015-03-200.1.0.2HugoGomes
hdf5-lite180.01High-level bindings to the HDF5 "lite" interface (bsd3, data, library)2018-03-300.1.1.0ocramz
hebrew-time150.01Hebrew dates and prayer times. (data, library, mit)2019-02-170.1.2MichaelSnoyman
heckin210.00Oh heck, it's a heckin' case conversion library. (data, library, mit, text)2019-11-090.0.1.0maxdeviant
hedgehog-generic50.00GHC Generics automatically derived hedgehog generators (bsd3, data, development, library, testing)2019-04-170.1chessai
hedn430.04EDN parsing and encoding (bsd3, data, library)2021-11-130.3.0.4AlexanderBondarenko
hedn-functor150.00Base functor for EDN AST (bsd3, data, library)2019-03-160.1.0.0AlexanderBondarenko
hegg152.01Fast equality saturation in Haskell (bsd3, data, library)2023-10-310.5.0.0romes
here880.018Here docs & interpolated strings via quasiquotation (bsd3, data, library)2023-08-031.2.14TaylorHedberg
hetero-dict50.02Fast heterogeneous data structures (data, library, mit)2016-06-030.1.1.0winterland
hetero-map200.01Pure heterogeneous maps. (bsd3, data, data-structures, library)2009-01-120.21LukePalmer
heterogeneous-list-literals30.01Allows the use of tuples as literals for Heterogeneous collections (bsd3, data, library)2018-07-080.2.0.0DavidMD
heterolist30.01A heterogeneous list type (data, library, mit)2017-03-090.2.0.0clinton
hex400.012Convert strings into hexadecimal and back. (bsd3, data, library)2020-09-070.2.0TaruKarttunen
hexpat-pickle-generic (deprecated)80.01Picklers for de/serialising Generic data types to and from XML (bsd3, data, deprecated, library, xml)2013-10-280.1.7BrendanHay
hexquote20.01Hexadecimal ByteString literals, with placeholders that bind variables (bsd3, data, library)2011-09-140.1KeeganMcAllister
hexstring60.010Fast and safe representation of a hex string (data, library, mit)2015-04-210.11.1solatis
hgeos380.01Simple Haskell bindings to GEOS C API (data, geography, geometry, library, mit, text)2016-08-100.1.8.0rcook
hgraph80.00Tools for working on (di)graphs. (data, gpl, library)2021-08-271.2.0.1mgmillani
hgrib50.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
higgledy332.01Partial types as a type constructor. (data, library, mit)2023-03-090.4.2.1jonathanlking, i_am_tom
hinze-streams20.01Streams and Unique Fixed Points (bsd3, data, library)2009-05-031.0DonaldStewart
hips230.01an IPS patcher (bsd3, data, program)2011-03-290.1PatrickPalka
histogram-fill610.06Library for histograms creation. (bsd3, data, library)2018-10-060.9.1.0AlexeyKhudyakov
histogram-fill-binary180.01Binary instances for histogram-fill package (bsd3, data, library)2017-02-190.8.5.0AlexeyKhudyakov
histogram-fill-cereal190.01Binary instances for histogram-fill package (bsd3, data, library)2017-02-190.8.5.0AlexeyKhudyakov
histogram-simple190.00Simple Data.Map-based histogram (bsd3, data, library)2021-12-061.2jonascarpay
hjcase (deprecated)40.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)530.06JSON Schema library (data, deprecated, library, mit)2020-05-011.10.0seagreen
hkd-delta20.00Definition of "Delta structures" for higher kinded data. (bsd3, data, library)2019-06-060.0.1trevorcook
hkd-lens30.00Generic lens/prism/traversal-kinded data. (bsd3, data, library)2019-06-040.0.1trevorcook
hlist101.251Heterogeneous list (bsd3, data, library)2018-01-250.0.0.0
hmatrix-csv180.02CSV encoding and decoding for hmatrix. (bsd3, data, library)2015-04-080.1.0.2lyzrd
hmatrix-repa320.01Adaptors for interoperability between hmatrix and repa (bsd3, data, library, math)2016-09-220.1.2.2VivianMcPhail
hmemdb310.01In-memory relational database (bsd3, data, database, library)2014-05-100.4.0.0MiguelMitrofanov
hmpfr492.04Haskell binding to the MPFR library (bsd3, data, library, math)2022-12-010.4.5AlesBizjak, MichalKonecny
hnetcdf100.02Haskell NetCDF library (bsd3, data, library, program)2019-02-060.5.0.0DominicSteinitz, IanRoss
hnix692.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
hodatime40.01A fully featured date/time library based on Nodatime (bsd3, data, library, time)2020-02-160.2.1.1jason_j
hole41.251Higher kinded type removal (bsd3, data, library)2013-09-080.1.1ThomasEding
holmes172.00Tools and combinators for solving constraint problems. (data, library, mit)2021-01-040.3.2.0i_am_tom
homotuple280.02Homotuple, all whose elements are the same type (apache, data, library)2023-08-180.2.1.1kakkun61
hoodle-types110.06Data types for programs for hoodle file format (bsd3, data, library)2016-07-250.4IanWooKim
hopenpgp-tools1100.01hOpenPGP-based command-line tools (agpl, codec, data, program)2023-09-210.23.8ClintAdams
horizon50.01Sunrise and sunset UTC approximations from latitude and longitude coordinates (bsd3, data, library)2015-02-260.1.1intractable
hpc-codecov470.00Generate reports from hpc data (bsd3, data, library, program, test)2023-11-010.5.0.0AtsuroHoshino
hreader-lens150.01Optics for hreader package (data, library, mit)2017-05-310.1.3.0dredozubov
hs-GeoIP170.02Haskell bindings to the MaxMind GeoIPCity database via the C library (bsd3, data, library)2013-03-150.3OzgunAtaman
hs-blake240.02A cryptohash-inspired library for blake2 (bsd3, data, library)2014-04-300.0.2tsuraan
hs-excelx70.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-multiaddr102.01Multiaddr library (apache, data, library)2018-04-250.1.4CMCDragonkai
hs-openmoji-data190.00The OpenMoji emoji dataset (bsd3, data, library, program, text)2024-01-2615.0.0abrar
hs-php-session200.02PHP session and values serialization (bsd3, data, library)2014-10-250.0.9.3elblake
hs-pkg-config70.01Create pkg-config configuration files (bsd3, data, development, library)2014-12-240.2.1.0PeterTrsko
hs-swisstable-hashtables-class40.00Data.HashTable.Class instance definition for Data.HashTable.ST.Swiss (bsd3, data, library)2021-02-150.1.0.0nakaji_dayo
hschema360.03Describe schemas for your Haskell data types. (data, lgpl, library, schema)2018-11-140.0.1.1alonsodomin
hschema-aeson230.01Describe schemas for your Haskell data types. (data, json, lgpl, library, schema)2018-11-140.0.1.1alonsodomin
hschema-prettyprinter260.01Describe schemas for your Haskell data types. (data, lgpl, library, schema, text)2018-11-140.0.1.1alonsodomin
hschema-quickcheck240.01Describe schemas for your Haskell data types. (data, lgpl, library, schema, testing)2018-11-140.0.1.1alonsodomin
hset310.03Primitive list with elements of unique types. (bsd3, data, library)2015-10-292.2.0AlekseyUymanov
hsini442.03ini configuration files (bsd3, configuration, data, library)2023-09-260.5.2.2MagnusTherning
hsndfile420.06Haskell bindings for libsndfile (data, lgpl, library, sound)2015-09-180.8.0StefanKersten
hsndfile-storablevector260.01Haskell bindings for libsndfile (Data.StorableVector interface) (data, library, sound)2011-11-210.5.2StefanKersten
hsndfile-vector340.04Haskell bindings for libsndfile (Data.Vector interface) (data, library, sound)2011-11-210.5.2StefanKersten
htlset (deprecated in favor of htssets)50.01Heterogenous Set (bsd3, data, deprecated, library)2019-01-020.1.0.1kelemzol
htoml240.07Parser for TOML files (bsd3, configuration, data, json, language, library, parser, text)2016-11-071.0.0.3cies
htoml-megaparsec410.04Parser for TOML files (bsd3, configuration, data, language, library, text, toml)2023-10-242.1.0.5vmchale
htoml-parse50.00Parse TOML values produced by htoml-megaparsec package. (apache, data, library, toml)2022-04-050.1.0.1SergeyVinokurov
htssets40.00Heterogenous Sets (bsd3, data, library)2019-01-030.2.0.0kelemzol
http-exchange210.01Perform HTTP Requests (bsd3, data, library)2024-02-140.2.0.1andrewthad, l3c_amartin
http-interchange270.02Types and serialization for HTTP (bsd3, data, library)2024-02-070.3.2.1andrewthad, l3c_amartin
https-everywhere-rules50.01High-level access to HTTPS Everywhere rulesets. (data, library, mit)2014-08-240.1.0vi
https-everywhere-rules-raw40.02Low-level (i.e. XML) access to HTTPS Everywhere rulesets. (data, gpl, library)2014-08-244.0vi
httpspec60.02Specification of HTTP request/response generators and parsers (data, library, web)2010-10-050.3.0.1DavidLeuschner, StefanWehr
huffman42.01Pure Haskell implementation of the Huffman encoding algorithm (bsd3, compression, data, library)2012-02-281.0.1MaximeHenrion
hunt-searchengine60.01A search and indexing engine. (data, library, mit, text)2015-03-030.3.0.1alexbiehl
hunt-server50.01A search and indexing engine server. (data, mit, program, text)2015-03-010.3.0.2alexbiehl
hvect590.012Simple strict heterogeneous lists (data, library, mit)2022-02-070.4.0.1AlexanderThiemann, BrandonSimmons
hw-aeson930.03Convenience functions for Aeson (bsd3, data, json, library)2023-12-180.1.9.0newhoggy, haskellworks
hw-all30.00Demo library (bsd3, conduit, data, library)2019-11-060.0.0.1haskellworks
hw-balancedparens470.010Balanced parentheses (bit, bsd3, data, data-structures, library, program, succinct-data-structures)2022-12-050.4.1.3newhoggy, haskellworks, GeorgeWilson
hw-bits832.025Bit manipulation (bit, bsd3, data, library)2022-03-200.7.2.2newhoggy, haskellworks, GeorgeWilson
hw-conduit320.06Conduits for tokenizing streams. (conduit, data, library, mit)2022-03-250.2.1.1newhoggy, haskellworks, GeorgeWilson
hw-conduit-merges190.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-eliasfano250.02Elias-Fano (bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-250.1.2.1newhoggy, haskellworks
hw-excess450.03Excess (bsd3, data, data-structures, library, succinct-data-structures)2020-04-140.2.3.0newhoggy, haskellworks
hw-int300.06Additional facilities for Integers (bsd3, data, library)2020-04-260.0.2.0newhoggy, haskellworks
hw-json482.05Memory efficient JSON parser (bsd3, data, library, program)2024-01-101.3.2.5newhoggy, haskellworks
hw-json-demo40.00Memory efficient JSON parser (bsd3, data, library)2022-03-241.0.0.0haskellworks
hw-json-lens90.02Lens for hw-json (bsd3, data, data-structures, json, library, succinct-data-structures)2020-04-140.2.1.0newhoggy, haskellworks
hw-json-simd220.03SIMD-based JSON semi-indexer (bsd3, data, library, program)2022-12-190.1.1.2newhoggy, haskellworks
hw-json-simple-cursor90.02Memory efficient JSON parser (bsd3, data, library, program)2022-03-240.1.1.1newhoggy, haskellworks
hw-json-standard-cursor160.03Memory efficient JSON parser (bsd3, data, library, program)2022-03-240.2.3.2newhoggy, haskellworks
hw-lazy30.00Combinators for lazy IO (bsd3, data, library)2022-06-100.0.0.1newhoggy, haskellworks
hw-mquery130.03Monadic query DSL (bsd3, data, library, program)2022-03-260.2.1.1newhoggy, haskellworks
hw-packed-vector250.02Packed Vector (bsd3, data, library, program, vector)2022-03-210.2.1.1newhoggy, haskellworks
hw-parser290.06Simple parser support (bsd3, data, library, parser)2020-04-140.1.1.0newhoggy, haskellworks
hw-playground-linear370.00Primitive functions and data types (bsd3, data, library)2021-02-240.1.0.0haskellworks
hw-prim1850.029Primitive functions and data types (bsd3, data, library)2022-10-300.6.3.2newhoggy, haskellworks, GeorgeWilson
hw-prim-bits (deprecated)90.00Primitive support for bit manipulation (bsd3, data, deprecated, library, program)2021-09-180.1.0.5newhoggy, haskellworks
hw-rankselect682.014Rank-select (bit, bsd3, data, data-structures, library, program, succinct-data-structures)2022-03-230.13.4.1newhoggy, haskellworks, GeorgeWilson
hw-rankselect-base510.015Rank-select base (bit, bsd3, data, data-structures, library, succinct-data-structures)2020-06-090.3.4.1newhoggy, haskellworks, GeorgeWilson
hw-simd190.04SIMD library (bit, bsd3, data, library, simd)2022-12-190.1.2.2newhoggy, haskellworks
hw-simd-cli30.00SIMD library (bit, bsd3, data, library, program, simd)2021-03-170.0.0.1newhoggy, haskellworks
hw-streams370.02Primitive functions and data types (bsd3, data, library)2020-04-140.0.1.0newhoggy, haskellworks
hw-string-parse320.06String parser (bit, bsd3, data, library)2022-03-200.0.0.5newhoggy, haskellworks, GeorgeWilson
hw-succinct230.02Succint datastructures (conduit, data, library, mit)2016-10-240.1.0.1newhoggy, haskellworks
hw-uri220.01Supports IO on URIs (bsd3, data, library, program)2020-03-120.2.1.0newhoggy, haskellworks
hw-vector (deprecated in favor of hw-prim)340.01Vector type with convenient typeclass instances (bsd3, data, deprecated, library)2016-10-280.0.0.1haskellworks
hw-xml482.01XML parser based on succinct data structures. (bsd3, data, data-structures, library, program, succinct-data-structures, xml)2024-01-100.5.1.2newhoggy, haskellworks
hwsl2160.03Hashing with SL2 (data, library, mit)2017-11-030.4.0.1srijs
hwsl2-bytevector30.01A hashed byte-vector based on algebraic hashes and finger trees (data, library, mit)2015-07-150.1.0.0srijs
hwsl2-reducers40.01Semigroup and Reducer instances for Data.Hash.SL2 (data, library, mit)2015-07-030.1.0.0srijs
hybrid-vectors690.06Hybrid vectors e.g. Mixed Boxed/Unboxed vectors (bsd3, data, library, vector)2023-08-060.2.4EdwardKmett, ryanglscott
hydra60.00Type-aware transformations for data and programs (apache, data, library)2022-12-040.1.1joshsh
idempotent50.01Idempotent monoids (data, library, mit)2014-08-180.1.2alynn
identifiers110.01Numeric identifiers for values. (bsd3, data, library)2017-05-200.4.3.0awagner83
idna230.03Implements IDNA (RFC 3490). (bsd3, data, library, rfc, text)2014-01-060.3.0GeorgePollard
ieee754-parser (deprecated in favor of data-binary-ieee754)180.01 (data, deprecated, library)2009-04-110.1JohnMillikin
implicit-params50.01Named and unnamed implicit parameters with defaults. (bsd3, data, library)2013-12-230.2.1ShaneOBrien
impossible90.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
incremental300.02incremental update library (bsd3, data, library)2020-09-190.3.1FumiakiKinoshita
incremental-computing40.01Incremental computing (bsd3, data, library)2016-07-250.0.1.0WolfgangJeltsch
incremental-maps50.01Package for doing incremental computations on maps (bsd3, data, library)2016-05-250.0.0.0jelken
increments60.01type classes for incremental updates to data (bsd3, data, library)2015-01-070.1.0.4JohnLato
indexation380.01Tools for entity indexation (data, library, mit)2018-10-080.8NikitaVolkov, IrinaArtemeva, OShev
indexed-list-literals742.02Type safe indexed list literals (bsd3, data, library)2020-04-300.2.1.3DavidMD
indexed-profunctors2550.04Utilities for indexed profunctors (bsd3, data, lenses, library, optics, profunctors)2023-06-220.1.1.1AdamGundry, AndresLoeh, phadej, arybczak
indexed-traversable4250.043FunctorWithIndex, FoldableWithIndex, TraversableWithIndex (bsd2, data, library)2023-10-040.1.3phadej
indexed-traversable-instances3740.06More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex (bsd2, data, library)2023-03-010.1.1.2phadej
indices130.01Multi-dimensional statically bounded indices. (data, library, mit)2014-12-301.7.1MikeLedger
infinite-list1040.05Infinite lists (bsd3, data, library)2023-12-260.1.1Bodigrim
infinite-search120.01Exhaustively searchable infinite sets. (algorithms, bsd3, data, library, monads, search)2009-01-090.12LukePalmer
inflist30.01An infinite list type and operations thereon. (bsd3, data, library)2012-02-050.0.1JamesFisher
ini1410.012Configuration files in the INI format. (bsd3, configuration, data, library)2022-07-250.4.2AndreasAbel, ChrisDone, chris_martin
ini-qq40.01Quasiquoter for INI (bsd3, configuration, data, library)2016-07-150.1.0.0kseo
initialize60.02Initialization and Deinitialization of 'Storable' values. (bsd3, data, library)2018-10-250.1.1.0chessai
inj270.02A class for injective (one-to-one) functions (data, library)2018-07-061.0int_index
inj-base300.01'Inj' instances for 'base' (bsd3, data, library)2018-07-130.2.0.0int_index
injections60.00Canonical categorical conversions (injections and projections) (bsd3, data, library)2021-08-260.1.0.0ThomasTuegel
instrument70.01Easy stats/metrics instrumentation for Haskell programs (bsd3, data, library)2023-01-130.6.1.0MichaelXavier
int-cast352.06Checked conversions between integral types (bsd3, data, library)2018-04-030.2.0.0HerbertValerioRiedel
int-interval-map30.01Interval map (data, library, mit)2022-06-020.0.1.0luispedro
int-supply90.00A simple, efficient supply of integers using atomic fetch-and-add. (bsd3, data, library)2023-11-271.0.0mitchellwrosen
integer-conversion2730.05Conversion from strings to Integer (bsd3, data, library)2023-10-040.1.0.1phadej
intermediate-structures80.00Some simple functions to deal with transformations from structures to other ones, basically lists. (data, library, mit)2024-01-060.1.1.0OleksandrZhabenko
intern872.017Efficient hash-consing for arbitrary data types (bsd3, data, data-structures, library)2023-08-080.9.5EdwardKmett, ryanglscott
interpolate632.018String interpolation done right (data, library, mit, text)2020-06-050.2.1SimonHengel
interpolatedstring-perl6622.59QuasiQuoter for Perl6-style multi-line interpolated strings (data, library, public-domain)2019-10-151.0.2AudreyTang
interpolatedstring-qq40.02QuasiQuoter for Ruby-style multi-line interpolated strings. (bsd3, data, library)2010-07-180.2ErikCharlebois
interpolatedstring-qq-mwotton (deprecated in favor of interpolatedstring-qq)40.01DO NOT USE THIS. interpolatedstring-qq works now. (bsd3, data, deprecated, library)2010-07-180.1.1MarkWotton
interpolatedstring-qq260.00QuasiQuoter for multi-line interpolated strings (bsd3, data, library)2019-05-060.1.0.0isovector
interpolator190.00Runtime interpolation of environment variables in records using profunctors (data, library, mit)2020-07-131.1.0.2asariley, dfithian, MossPrescott
interval-functor180.00Intervals of functors. (bsd3, data, library)2020-07-110.0.0.0robrix
interval-tree-clock102.00Interval Tree Clocks (data, data-structures, distributed-computing, library, mit)2022-07-130.2.0.0arnemileswinter
intset140.02Pure, mergeable, succinct Int sets. (bsd3, data, library)2013-12-070.1.1.0SamTruzjan
invariant4430.018Haskell98 invariant functors (bsd2, control, data, library)2023-08-060.6.2NicolasFrisby, ryanglscott
invertible311.255bidirectional arrows, bijective functions, and invariant functors (bsd3, composition, control, data, library)2023-07-040.2.0.8DylanSimon
invertible-hlist40.01invertible functions and instances for HList (bsd3, composition, control, data, library)2017-03-070.2.0.2DylanSimon
involutive-semigroups170.00Semigroups with involution. (algebra, bsd3, data, library, math)2020-07-300.1.0.0nosewings
io-storage470.04A key-value store in the IO monad. (bsd3, data, database, library, system)2009-08-060.3WillDonnelly, frasertweedale
io-streams2652.5100Simple, composable, and easy-to-use stream I/O (bsd3, data, io-streams, library, network)2022-08-171.5.2.2DougBeardsley, GregoryCollins, cydparser
io-string-like80.01Classes to handle Prelude style IO functions for different datatypes (bsd3, data, library)2018-01-140.1.0.1clinton
ioctl80.08Type-safe I/O control package (data, library, mit, system)2010-02-200.0.1MaciejPiechotka
ipld-cid30.01IPLD Content-IDentifiers <https://github.com/ipld/cid> (bsd3, data, library)2019-05-230.1.0.0KimAltintop, jkarni
irc440.03A small library for parsing IRC messages. (bsd3, data, library, network)2023-12-090.6.1.1TrevorElliott
irc-fun-messages90.02Types and functions for working with the IRC protocol. (data, irc, library, network, public-domain)2016-09-050.4akrasner
irc-fun-types60.04Common types for IRC related packages (data, irc, library, network, public-domain)2016-09-050.2akrasner
ireal191.51Real numbers and intervals with relatively efficient exact arithmetic. (bsd3, data, library, math-)2015-10-310.2.3sydow
is130.01Generic pattern predicates (bsd3, data, library)2018-11-190.4.3vlopez
isbn271.50ISBN Validation and Manipulation (apache, data, library)2023-12-261.1.0.5charukiewicz
isevaluated70.02Check whether a value has been evaluated (data, ghc, library, mit)2012-07-230.3.0.2BertramFelgenhauer, SveinOveAas
iso3166-country-codes300.06A datatype for ISO 3166 country codes (data, library)2017-02-160.20140203.8JonFairbairn
iso639390.04ISO-639-1 language codes (bsd3, data, library)2015-01-250.1.0.3HugoGomes
iso8583-bitmaps330.01Parse and merge ISO 8583-style bitmaps (bsd3, data, library)2018-04-030.1.1.0IlyaPortnov
iso8601-duration40.01Types and parser for ISO8601 durations (bsd3, data, library)2018-06-230.1.1.0albertov
it-has40.00Automatically derivable Has instances. (bsd3, data, library)2020-05-180.2.0.0dnikolovv
iterIO50.04Iteratee-based IO with pipe operators (bsd3, data, enumerator, library, system)2012-04-190.2.2AmitLevy, DavidMazieres, DanielBGiffin
iteratee570.041Iteratee-based I/O (bsd3, data, library, system)2014-05-190.8.9.6JohnLato
iteratee-compress130.06Enumeratees for compressing and decompressing streams (bsd3, codec, data, library)2014-05-190.3.3.1JohnLato, MaciejPiechotka
iteratee-mtl (deprecated in favor of iteratee)60.01Iteratee-based I/O (bsd3, data, deprecated, library, system)2010-10-270.5.0.0JohnLato
iteratee-parsec80.01Package allowing parsec parser initeratee (data, library, mit, parsing)2010-11-280.0.6MaciejPiechotka
iteratee-stm40.01Concurrent iteratees using STM (bsd3, data, library)2012-04-100.1.2JohnLato
ix-shapable120.04Reshape multi-dimensional arrays. (bsd3, data, library)2009-05-180.1.0TracyWadleigh
ixset-typed-cassava310.00cassava encoding and decoding via ixset-typed (csv, data, library, mit)2021-08-230.0.2.0locallycompact
jacinda222.250Functional, expression-oriented data processing language (agpl, data, interpreters, language, library, program, text)2024-02-172.0.2.0vmchale
javaclass40.01Java class files (data, library)2016-03-070.0.1TonyMorris
javelin250.00Labeled one-dimensional arrays (data, data-science, data-structures, library, mit, program)2024-02-140.1.1.0LaurentRDC
javelin-io120.00IO operations for the `javelin` package (data, data-science, data-structures, library, mit)2024-02-240.1.1.0LaurentRDC
jinquantities42.01Unit conversion and manipulation library. (bsd3, data, library, math, physics, program)2018-09-120.1.1Novadiscovery
joinlist (deprecated)50.01Join list - symmetric list type (bsd3, data, deprecated, library)2010-02-140.3.0StephenTetley
joint240.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-autotype612.55Automatic type declaration for JSON input data (bsd3, data, library, program, tools, type-provider)2020-04-193.1.2MichalGajda, PeterSimons
json-extra50.01Utility functions to extend Aeson (bsd2, data, library)2016-11-240.2.0.0TobiasDammers
json-incremental-decoder50.01Incremental JSON parser with early termination and a declarative DSL (data, json, library, mit, parsing)2017-04-070.1.2NikitaVolkov
json-pointer190.03JSON Pointer parsing and interpretation utilities (data, json, library, mit, parsing)2019-01-220.1.2.2NikitaVolkov
json-query110.01Kitchen sink for querying JSON (bsd3, data, library)2024-01-290.2.3.1andrewthad, l3c_amartin
json-schema290.07Types and type classes for defining JSON schemas. (bsd3, data, library)2018-07-070.7.4.2AdamBergmark, ErikHesselink, dcastro
json-state260.01Keep program state in JSON files. (data, database, library, public-domain)2016-01-280.1.0.1akrasner
json-syntax340.02High-performance JSON parser and encoder (bsd3, data, library)2024-02-070.2.7.2andrewthad, l3c_amartin
json-togo90.01Effectful parsing of JSON documents (data, library, mit)2015-06-270.1.1.0srijs
json-tokens50.00Tokenize JSON (bsd3, data, library)2019-09-300.1.0.1andrewthad
json2130.03Library provides support for JSON. (bsd3, data, json, library, text)2011-05-290.8.3YuriyIskra
json2-types170.03Defined JSON data types and function for renders JSON to string. (bsd3, data, json, library, text)2011-04-060.1YuriyIskra
jsons-to-schema30.00JSON to JSON Schema (data, json, library, mit, program, web)2017-07-300.1.0.0garetht
jsonschema-gen102.01JSON Schema generator from Algebraic data type (bsd3, data, json, library, text)2017-08-290.4.1.0yuga
judy170.01Fast, scalable, mutable dynamic arrays, maps and hashes (bsd3, data, library)2018-04-160.4.1DonaldStewart, MarkWotton
jump140.01Nothing to see here, move along (data, library, mit)2016-03-140.0.0.0MichaelSnoyman
kafka260.01TBA (bsd3, data, library)2018-08-300.0.0.0chessai
kanji280.00Perform 漢字検定 (Japan Kanji Aptitude Test) level analysis on Japanese Kanji (bsd3, data, library)2021-12-083.5.0fosskers
karakuri40.01Good stateful automata (bsd3, data, library)2013-10-210.1.1FumiakiKinoshita
katip2500.035A structured logging framework. (bsd3, data, library, logging, text)2023-11-300.8.8.0MichaelXavier
katip-datadog170.00Datadog scribe for the Katip logging framework (bsd3, data, library, logging, text)2020-10-150.2.0.0MichaelXavier
katip-elasticsearch220.01ElasticSearch scribe for the Katip logging framework. (bsd3, data, library, logging, text)2020-10-150.7.0.0MichaelXavier
katip-logzio170.00Logz.IO scribe for the Katip logging framework (bsd3, data, library, logging, text)2023-04-070.1.2.0MichaelXavier
katydid20.00A haskell implementation of Katydid (bsd3, data, library, program)2018-09-100.4.0.2awalterschulze
kd-tree30.01A simple k-d tree implementation (bsd3, data, library)2014-07-250.1.0BenGamari
kdt380.01Fast and flexible k-d trees for various types of point queries. (data, library, mit)2022-07-180.2.5giogadi
keuringsdienst52.00Data validation in Haskell made easy. (data, gpl, library, validation)2023-10-040.1.1.0jjba
kewar52.00CLI and library to generate QR codes. (data, library, mit, program, qr)2022-02-120.1.1.1shikaan
keyed50.01Generic indexing for many data structures (bsd3, data, library)2015-08-130.3.0.0wyager
keyed-vals250.03An abstract Handle for accessing collections in stores like Redis (bsd3, data, library, redis)2024-02-290.2.3.1adetokunbo
keyed-vals-hspec-tests230.00Validate a keyed-vals Handle (bsd3, data, hspec, library)2024-02-290.2.3.1adetokunbo
keyed-vals-mem260.00Implements a keyed-vals Handle using in-process memory (bsd3, data, library, redis)2024-02-290.2.3.1adetokunbo
keyed-vals-redis280.00Access Redis using a keyed-vals Handle (bsd3, data, library, redis)2024-02-290.2.3.1adetokunbo
keyword-args100.01Extract data from a keyword-args config file format (data, library, mit, program)2015-04-230.2.0.2jsl, stackbuilders, sestrella
kicad-data102.01Parser and writer for KiCad files. (data, library, mit)2021-10-290.5.1kasbah
kickchan60.01Kick Channels: bounded channels with non-blocking writes (bsd3, concurrency, data, library)2014-02-060.1.0.4JohnLato
kill-bool30.00Boolean strong typing (data, library)2023-03-100.1.0.0gdifolco
kind-apply190.03Utilities to work with lists of types (bsd3, data, library)2023-01-250.4.0.0AlejandroSerrano
kind-generics320.06Generic programming in GHC style for arbitrary kinds and GADTs. (bsd3, data, library)2023-01-250.5.0.0AlejandroSerrano
kind-generics-deriving30.00Generic programming in GHC style for arbitrary kinds and GADTs. (bsd3, data, library)2023-01-250.3.0.0AlejandroSerrano
kind-generics-th260.03Template Haskell support for generating `GenericK` instances (bsd3, data, library)2023-08-020.2.3.3AlejandroSerrano
kleene-list210.00A list type based on the Kleene star and plus. (data, library)2020-05-020.1.0.0oisdk
kontra-config30.00JSON config file parsing based on unjson (bsd3, data, library)2016-09-210.1GracjanPolak, MikhailGlushenkov, jonathanjouty_scrive, trin_cz
lambda-sampler310.01Boltzmann sampler utilities for lambda calculus. (bsd3, data, library)2017-08-131.1mbendkowski
language-conf80.00Conf parsers and pretty-printers for the Haskell programming language. (data, library, mit)2016-08-240.2.2.0yamadapc
language-hcl60.01HCL parsers and pretty-printers for the Haskell programming language. (data, library, mit)2016-08-120.1.2.0yamadapc
laop200.00Matrix programming library (data, library, mit)2020-06-050.1.1.1bolt12
largeword430.011Provides Word128, Word192 and Word256 and a way of producing other large words if required. (bsd3, data, library)2015-12-131.2.5DominicSteinitz
layered-state60.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
layouting50.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
lazify40.00A simple utility for lazy record matching (bsd3, data, library)2021-09-030.1.0.1dfeuer
lazy-hash30.01Identifiers for not-yet-computed values (data, gpl, library)2017-07-240.1.0.0leftaroundabout
lazy-hash-cache40.01Storing computed values for re-use when the same program runs again. (data, gpl, library)2017-07-240.1.0.0leftaroundabout
lazy-priority-queue70.00Lazy-Spined Monadic Priority Queues (control, data, gpl, library, program)2021-02-180.1.1MarioBlazevic
lazyarray70.01Efficient implementation of lazy monolithic arrays (lazy in indexes). (bsd3, data, library)2008-02-190.1.3MilanStraka
lazyset40.01Set and Map from lazy/infinite lists. (data, library, mit)2016-12-150.1.0.0carlos_freund
ldtk-types80.00Datatypes and Aeson instances for parsing LDtk (bsd3, data, library)2023-01-141.2.3isovector
lens7443.01395Lenses, Folds and Traversals (bsd2, data, generics, lenses, library)2023-08-245.2.3EdwardKmett, EricMertens, JohnWiegley, ryanglscott
lens-accelerate370.01Instances to mix lens with Accelerate (accelerate, bsd3, data, lenses, library)2020-08-280.3.0.0TrevorMcDonell
lens-action520.08Monadic Getters and Folds (bsd3, data, generics, lenses, library)2021-11-160.2.6EdwardKmett, EricMertens, ryanglscott
lens-aeson2432.75117Law-abiding lenses for aeson (data, json, lenses, library, mit)2023-06-271.2.3EdwardKmett, EricMertens, ryanglscott
lens-datetime282.01Lenses for Data.Time.* types (bsd3, data, lenses, library)2016-04-290.3GergelyRisko, MihalyBarasz
lens-family911.7531Lens Families (bsd3, data, lenses, library)2022-07-142.1.2RussellOConnor
lens-family-core1340.022Haskell 2022 Lens Families (bsd3, data, lenses, library)2022-07-142.1.2RussellOConnor
lens-family-th510.08Generate lens-family style lenses (bsd3, data, library)2024-01-160.5.3.1DanBurton
lens-indexed-plated40.00Indexed version of Plated. (bsd2, data, generics, lenses, library)2023-07-080.1.0nicuveo
lens-labels (deprecated in favor of proto-lens)150.08Integration of lenses with OverloadedLabels. (bsd3, data, deprecated, library)2018-10-120.3.0.1JudahJacobson, gnezdo
lens-properties390.01QuickCheck properties for lens (bsd3, data, lenses, library)2018-01-094.11.1EdwardKmett, EricMertens, ryanglscott
lens-th-rewrite50.00Rewrites Template Haskell splices using the API (bsd3, data, library, program)2020-04-050.3.0.0DavidJohnson
lens-time40.01lens for Data.Time (data, library, mit)2013-08-140.1.0.0TatsuyaTouma
lens-utils100.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)2022-11-160.1.0.2CarlHowells
lenses250.03Simple Functional Lenses (bsd3, data, library)2018-07-120.1.8JobVranish
lensref (deprecated)100.02References which can be joined and on which lenses can be applied (bsd3, control, data, deprecated, library)2014-05-180.2PeterDivianszky
lenz (deprecated)190.02Van Laarhoven lenses (bsd3, data, deprecated, lenses, library)2020-01-160.4.2.0
lenz-mtl (deprecated)170.00mtl operations with Van Laarhoven lenses (control, data, deprecated, lenses, library)2019-10-250.1
lenz-template (deprecated)100.01Van Laarhoven lens templates (data, deprecated, lenses, library, template-haskell)2017-11-150.2.0.0
lhae (deprecated)50.01Simple spreadsheet program (data, deprecated, program)2010-09-280.0.3AlexanderBau
lhe130.01Parser and writer for Les-Houches event files (data, library, mit, physics)2012-02-130.5ScottLawrence
libBF1210.04A binding to the libBF library. (data, library, mit)2023-11-290.6.7IavorDiatchki, RobertDockins, ryanglscott, galoisinc
libphonenumber190.00Parsing, formatting, and validating international phone numbers (data, library, mit)2023-12-200.1.3.0mniip, typeable, iko
librarian30.00Move/rename according a set of rules (data, library, program)2022-07-310.1.0.0gdifolco
librdkafka150.00TBA (bsd3, data, library)2019-05-170.0.0.0chessai
libroman212.01Use Roman Numerals as a Numeric Datatype (sort of) (bsd3, data, library, math, numerical)2016-10-103.1.1ahakki
line-indexed-cursor30.00Line-indexed file reader. (data, development, library, mit)2023-07-230.1.0.0ak3n
line-size140.01Display the number of bytes of each line (data, gpl, program)2017-03-270.1.0.0AlanHawkins
linear-maps (deprecated)60.01Finite maps for linear use (bsd3, data, deprecated, library, program)2009-05-280.6.1PeterDivianszky, ZsoltDollenstein
lingo370.01File extension based programming language detection (bsd3, data, library, program)2022-03-040.5.0.3patrick_thomson, tclem, robrix, rewinfrey
link-relations110.01Use web link relation types (RFC 5988) in Haskell (data, library, public-domain, web)2016-01-280.1.1.0akrasner
linkedhashmap170.01Persistent LinkedHashMap data structure (bsd3, data, library)2015-02-070.4.0.0abasko
list-fusion-probe120.01testing list fusion for success (bsd3, data, library)2023-12-020.1.0.9JoachimBreitner
list-grouping (deprecated in favor of split)200.01Functions for grouping a list into sublists (bsd3, data, deprecated, library)2011-02-130.1.1BrandonSimmons
list-shuffle110.00List shuffling and sampling (bsd3, data, library)2023-10-261.0.0mitchellwrosen
list-singleton342.00Easily and clearly create lists with only one element in them. (data, library, mit)2022-08-282.0.0.2fozworth
list-tries260.010Tries and Patricia tries: finite sets and maps for list keys (bsd3, data, data-structures, library)2020-05-120.6.7MattiNiemenmaa, arybczak
list-tuple230.02List-like operations for tuples (apache, data, library)2023-08-180.1.4.1kakkun61
list-zip-def80.01Provides zips with default values. (data, library, public-domain)2018-12-190.1.0.3muesli4
list-zipper150.01A list zipper (bsd3, data, library)2021-06-300.0.11TonyMorris, qfpl
lists340.03Functions for dealing with lists (bsd3, data, library)2013-10-100.4.2ChrisDone
lists-flines230.07Additional data and structures to some 'String'-related lists. (data, library, mit)2023-01-280.1.3.0OleksandrZhabenko
listsafe170.09Safe wrappers for partial list functions, supporting MonadThrow. (apache, data, library, list, safe)2015-05-130.1.0.1jtapolczai, jtapolczai2
literals30.01Non-overloaded functions for concrete literals. (data, library, mit)2013-03-301.0JulianFleischer
llrbtree280.01Purely functional sets and heaps (bsd3, data, library)2012-01-310.1.1KazuYamamoto
llvm-base-types30.03The base types for a mostly pure Haskell LLVM analysis library (bsd3, data, library)2013-11-120.3.0TristanRavitch
llvm-data-interop30.02A low-level data interoperability binding for LLVM (bsd3, data, library)2013-11-120.3.0TristanRavitch
lockfree-queue810.03Michael and Scott lock-free queues. (bsd3, concurrent, data, library)2022-08-260.2.4RyanNewton, ryanglscott, peter_fogg
log-utils50.01Utils for working with logs (bsd3, data, program)2017-07-210.2.2.1MikhailGlushenkov, arybczak, jonathanjouty_scrive, trin_cz
logfloat480.013Log-domain floating point numbers (bsd3, data, library, math, natural-language-processing, statistics)2023-03-190.14.0WrenThornton, WrenRomano
logical-constraints40.02Simple logical constraints 'syntax-sugar' writing library. (data, library, mit)2023-01-120.1.3.0OleksandrZhabenko
longboi40.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
lrucache902.014a simple, pure LRU cache (bsd3, data, library)2018-11-291.2.0.1CarlHowells
lrucaching-haxl160.00Combine lrucaching and haxl. (bsd3, concurrency, data, library, lrucache)2020-09-020.1.0.0Lupino
lub440.03information operators: least upper bound (lub) and greatest lower bound (glb) (bsd3, concurrency, data, library, other)2021-08-310.1.8ConalElliott
luhn40.01An implementation of Luhn's check digit algorithm. (bsd3, data, library)2009-12-200.2HenryBucklow
lz4-bytes480.00Bindings to LZ4 (bsd3, data, library)2024-02-010.1.1.1andrewthad, l3c_amartin
machines-attoparsec120.00Parse machines streams with attoparsec parsers. (bsd3, control, data, enumerator, library, parsing, text)2019-01-310davean
machines-encoding40.00Transcode encodings with machines. (bsd3, control, data, enumerator, library, text)2019-01-310davean
macho60.01Parser for Mach-O object format. (bsd3, data, library)2010-03-250.22ErikCharlebois
magma230.01magma is an algebraic structure. (algebra, bsd3, data, data-structures, library, math)2023-04-190.6.1.1KatsutoshiItoh
make-monofoldable-foldable40.01Make a MonoFoldable type into an ordinary Foldable type. (data, library, mit)2017-03-100.1.0.0clinton
markov180.01Simple interpreter for Markov's normal algorithms (bsd3, data, library)2010-06-140.1IlyaPortnov
markup270.01Abstraction for HTML-embedded content (bsd3, data, library, web)2018-04-114.2.0athanclark
mason440.01Fast and extensible bytestring builder (bsd3, data, library)2023-01-020.2.6FumiakiKinoshita
massiv1252.512Massiv (Массив) is an Array Library. (array, bsd3, data, data-structures, library, parallelism)2023-05-111.0.4.0lehins
massiv-io452.01Import/export of Image files into massiv Arrays (bsd3, data, data-structures, library)2021-10-231.0.0.1lehins
massiv-test500.00Library that contains generators, properties and tests for Massiv Array Library. (bsd3, data, data-structures, library, parallelism)2021-08-011.0.0.0lehins
math-interpolate30.00Class for interpolation of values (bsd3, data, library)2019-05-040.1.0.1ThomasEding
math-metric30.00Typeclass for metric spaces (bsd3, data, library)2019-05-040.1.0.1ThomasEding
matrices690.010native matrix based on vector (bsd3, data, library)2018-12-210.5.0kaizhang
maybe-justify270.01Simple higher order function for Maybe (data, library, public-domain)2015-06-240.1.0.0taksuyu
mbox192.02Read and write standard mailbox files. (bsd3, data, library, system, text)2017-08-160.3.4GershomBazerman
md5210.00MD5 Hash (bsd3, data, library)2024-02-020.1.0.3andrewthad, l3c_amartin
means190.01calculate varieties of mean/average using semigroup. (data, library, mit)2016-06-130.1.0.0winterland
mech41.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
mechs51.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
medea240.00A schema language for JSON. (data, library, mit)2020-08-051.2.0koz_ross
median-stream340.01Constant-time queries for the median of a stream of numeric data. (bsd3, data, library)2016-11-240.7.0.0jmc41493
meep140.01A silly container (bsd2, data, library)2018-08-040.1.2.2DmitryMalikov, MatveyAksenov
megastore40.00Bulk image or strict bytestring storage (bsd3, data, data-structures, image, library, program)2023-02-270.1.1.1MilesLitteral
melf70.00An Elf parser (bsd3, data, library, program)2023-04-041.3.0amakarov
memis50.01Memis Efficient Manual Image Sorting (data, mit, program)2017-02-010.1.1johannesgerer
memoize570.010A memoization library (bsd3, data, library)2022-09-161.1.2JesseTov
memorable-bits50.00Generate human memorable strings from binary data. (bsd2, data, library)2019-03-110.1.0.1lukec
merge250.01A functor for consistent merging of information (data, library, mit)2021-09-190.3.1.1sgschlesinger
merkle-log260.00Merkle Tree Logs (bsd3, data, library)2023-06-090.2.0larsk
messagepack500.014Serialize instance for Message Pack Object (data, library, mit)2022-03-200.5.5rodrigosetti, saep
meta-misc60.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-http60.00HTTP for METAR (aviation, bsd3, data, library, program)2019-02-070.0.3TonyMorris
metric40.02Metric spaces. (data, library, mit)2014-05-300.2.0vi, SimonAlling
metrics290.01High-performance application metric tracking (data, library, mit)2017-08-090.4.1.1IanDuncan
mgeneric50.01Generics with multiple parameters (data, library, mit)2015-03-210.0.0.2rbocquet
microlens3692.75235A tiny lens library with no dependencies (bsd3, data, lenses, library)2022-12-140.4.13.1Artyom, stevenfontanella
microlens-contra240.02True folds and getters for microlens (bsd3, data, lenses, library)2022-12-140.1.0.3Artyom, stevenfontanella
microlens-each (deprecated in favor of microlens)40.01'each' for microlens (bsd3, data, deprecated, lenses, library)2015-04-190.1.0.0Artyom
microlens-ghc2052.011microlens + array, bytestring, containers, transformers (bsd3, data, lenses, library)2023-10-120.4.14.2Artyom, stevenfontanella
microlens-mtl2260.031microlens support for Reader/Writer/State from mtl (bsd3, data, lenses, library)2022-12-140.2.0.3Artyom, stevenfontanella
microlens-platform2780.038microlens + all batteries included (best for apps) (bsd3, data, lenses, library)2024-01-280.4.3.5Artyom, stevenfontanella
microlens-pro340.00Prisms and isomorphisms for microlens (bsd3, data, lenses, library)2024-02-050.2.0stevenfontanella
microlens-th3950.080Automatic generation of record lenses for microlens (bsd3, data, lenses, library)2023-09-050.4.3.14Artyom, stevenfontanella
minecraft220.00TBA (bsd3, data, library)2019-07-110.0.0.0chessai, goolord
mini-egison120.01Template Haskell Implementation of Egison Pattern Matching (data, library, mit, pattern, program)2020-03-041.0.0SatoshiEgi, momohatt
minilens112.01A minimalistic lens library, providing only the simplest, most basic lens functionality. (data, gpl, lens, library)2016-05-311.0.0.2RaminHonary
minlen160.01Express the minimum length of a container in its type (data, library, mit)2016-07-040.1.0.0MichaelSnoyman
minmax50.00Functions 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)72.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)50.02Monadic List alternative to lazy I/O (bsd3, data, deprecated, library)2009-05-020.0.2EyalLotem
mmsyn2-array460.022A 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-data30.01Data that is taken from the ukrainian-phonetics-basic-array for optimization. (data, language, library, math, mit)2023-01-310.2.0.0OleksandrZhabenko
mmsyn2-hashable20.00A library that can be used for multiple Hashable a => a -> b transformations. (data, development, language, library, mit)2021-10-310.1.0.0OleksandrZhabenko
mmsyn5580.011Various additional operations on lists (some with intermediate Monads) (data, library, lists, mit)2023-02-020.6.0.0OleksandrZhabenko
mmzk-typeid91.50A TypeID implementation for Haskell (data, library, mit, typeid, uuid)2023-09-190.5.0.1MMZK1526
mnist-idx462.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-conduit202.01conduit utilities for MNIST IDX files (bsd3, data, data-mining, data-science, library, machine-learning)2021-05-140.4.0.0ocramz
model380.01Derive a model of a data type using Generics (bsd3, data, generics, library, reflection)2019-05-290.5PasqualinoAssini
monad-branch50.01Monadic abstraction for computations that can be branched and run independently. (apache, data, library)2018-12-181.0.4danilo2, iamrecursion
monad-primitive210.09Type class for monad transformers stack with pirimitive base monad. (bsd3, data, library)2013-03-010.1AlexeyKhudyakov
monad-state80.02Utility library for monads, particularly those involving state. (bsd3, control, data, library, monads)2014-12-020.2.0.3ByronJohnson
monad-statevar30.01Concise, overloaded accessors for IORef, STRef, TVar (bsd3, data, library)2013-02-110.1JoeyAdams
monad-supply170.03Stateful supply monad (control, data, library, monad)2020-09-140.9GeoffHulette
mono-foldable (deprecated in favor of mono-traversable)40.01Folds for monomorphic containers (bsd3, data, deprecated, library)2013-09-110.1.0.2JohnLato
mono-traversable3882.087Type classes for mapping, folding, and traversing monomorphic containers (data, library, mit)2024-02-281.0.17.0AndreasAbel, GregWeber, MichaelSnoyman
mono-traversable-instances370.02Extra typeclass instances for mono-traversable (data, library, mit)2020-07-190.1.1.0MichaelSnoyman
mono-traversable-keys230.01Type-classes for interacting with monomorphic containers with a key (bsd3, containers, data, data-structures, library)2023-05-050.3.0recursion_ninja
mono-traversable-wrapper80.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-extras1550.015Various extra monoid-related definitions and utilities (bsd3, data, library)2022-12-200.6.2BrentYorgey, RyanYates, jeffreyrosenbluth, bergey
monoid-insertleft80.00Some extension to the Foldable and Monoid classes. (data, development, library, mit)2024-01-130.1.0.1OleksandrZhabenko
monoid-map70.00A monoidal map with the right group instance (bsd3, data, library)2022-12-110.2.0.0abrar
monoid-record180.02Support for modifying record fields of monoidal type (bsd3, data, library)2009-04-200.1RobinGreen
monoid-subclasses2972.024Subclasses of Monoid (algebra, bsd3, data, library, text)2023-10-191.2.4.1MarioBlazevic
monoid-transformer370.03Monoid counterparts to some ubiquitous monad transformers (bsd3, data, library)2018-02-160.0.4HenningThielemann
monoidal-containers2350.012Containers with monoidal accumulation (bsd3, data, library)2023-03-260.6.4.0BenGamari, OliverCharles, mpickering, abrar
monoidplus40.01Extra classes/functions about monoids (data, library, math, public-domain)2011-11-120.1.0.1AaronBlack
monoids (deprecated in favor of reducers)260.02Deprecated: Use 'reducers' (bsd3, data, deprecated, library, math, numerical)2012-02-090.3.2DanielWagner, EdwardKmett
monomorphic (deprecated in favor of singletons)190.05Library to convert polymorphic datatypes to/from its monomorphic represetation (bsd3, data, deprecated, library)2015-05-190.0.3.3HiromiIshii
months30.00MonthName (bsd3, data, library, time)2021-03-110.2phadej
monus30.00a 'Monus' is a commutative monoid that allows a notion of substraction. (bsd3, data, library)2018-10-190.2.0.0chessai
morphisms170.03It's all about functions (control, data, library, mit)2019-01-040.1.1iokasimovmt
morphisms-functors70.01Functors, theirs compositions and transformations (control, data, library, mit)2019-01-150.1.7iokasimovmt
morphisms-functors-inventory20.00Inventory is state and store (control, data, library, mit)2019-01-120.1.0iokasimovmt
morphisms-objects60.00Algebraic structures (control, data, library, mit)2019-01-080.1.3iokasimovmt
mrm50.01Modular Refiable Matching, first-class matches (bsd3, data, library)2016-03-070.1.0.0suhorng
msgpack510.013A 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-arbitrary120.01A Haskell implementation of MessagePack. (bsd3, data, library)2022-02-150.1.3iphydf
msgpack-binary100.02A Haskell implementation of MessagePack (bsd3, data, library, program)2022-02-140.0.16iphydf
msgpack-persist20.00A Haskell implementation of MessagePack (bsd3, data, library, program)2022-02-140.0.15iphydf
msgpack-rpc-conduit30.01A MessagePack-RPC Implementation (bsd3, data, library)2022-02-120.0.7iphydf
msgpack-testsuite40.00A Haskell implementation of MessagePack (bsd3, data, library)2022-02-150.1.0iphydf
msgpack-types410.05A Haskell implementation of MessagePack. (bsd3, data, library)2022-02-150.3.2iphydf
mtree100.01Tree with Meta and Content parameters (data, library, public-domain)2011-09-170.1RahulGopinath
multi-trie110.01Trie of sets, as a model for compound names having multiple values (data, library, mit)2016-11-070.1vadimvinnik
multibase40.03Self-identifying base encodings, implementation of <https://github.com/multiformats/multihash> (bsd3, data, library)2021-01-120.1.2KimAltintop, jkarni
multicurryable60.00Uncurry functions with multiple arguments. (bsd3, data, library)2023-05-220.1.1.0DanielDiazCarrete
multihash42.02Multihash library and CLI executable (bsd3, data, library, program)2015-08-210.1.2LukeHoersten
multihash-cryptonite160.03Self-identifying hashes, implementation of <https://github.com/multiformats/multihash> (bsd3, data, library)2019-05-230.1.0.0KimAltintop, jkarni
multihashmap140.01hashmap from keys to hashsets (bsd3, data, library)2018-06-130.1.0.0chessai
multipart-names270.01Handling of multipart names in various casing styles (bsd3, data, library)2015-04-020.0.1nedervold
multirec-binary20.01Generic Data.Binary instances using MultiRec. (bsd3, data, generics, library)2009-05-250.0.1SebastiaanVisser
multivector (deprecated)20.01Vectors of packed tuples (bsd3, data, deprecated, library)2018-05-050.1.0.0
murmur-hash1650.012MurmurHash2 implementation for Haskell. (bsd3, data, digest, library)2021-10-310.1.0.10AndreasAbel, ThomasSchilling
murmur3350.04Pure Haskell implementation of the MurmurHash3 x86 algorithm (data, hash, library, mit, murmur, public-domain)2021-09-281.0.5PhilippeLaprade, jprupp
murmurhash330.0132-bit non-cryptographic hashing (data, digest, library, public-domain)2011-06-221.0NisWegmann
mutable260.00Automatic piecewise-mutable references for your types (bsd3, data, library)2020-07-100.2.2.0jle
mutable-containers1010.06Abstactions and concrete implementations of mutable containers (data, library, mit)2022-09-230.3.4.1MichaelSnoyman
mutable-iter (deprecated)80.02iteratees based upon mutable buffers (bsd3, data, deprecated, library)2011-04-300.6.1JohnLato
mutable-lens190.00Interoperate mutable references with regular lens (apache, data, generics, lenses, library)2020-11-250.4.1.0infinity0
mwc-random-accelerate210.01Generate Accelerate arrays filled with high quality pseudorandom numbers (accelerate, bsd3, data, library)2020-08-280.2.0.0TrevorMcDonell
mx-state-codes230.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-perfdata170.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-records250.01Flexible records with named fields. (data, library, mit, records)2013-05-260.5JulianFleischer
named-sop50.00Dependently-typed sums and products, tagged by field name (data, library, mit)2020-02-200.3.0.0sjsch
named-text142.00A parameterized named text type and associated functionality. (data, library)2023-10-021.1.4.0KevinQuick
names180.02Type level names. (data, library, mit, type-system)2013-04-020.3.1JulianFleischer
namespace180.01A Generic Haskell library for managing namespaces (bsd3, data, library)2019-01-170.1.4.1xuhao
nat170.01Lazy binary natural numbers (bsd3, data, library, math)2012-08-130.3JanChristiansen
natural-number20.02Natural numbers tagged with a type-level representation of the number. (bsd3, data, library, type-system)2010-10-141.0GregoryCrosswhite
natural-numbers340.04Natural numbers (bsd3, data, library, math)2012-07-130.1.2.0WolfgangJeltsch
naturals60.01Constructors and related functions for natural numbers (bsd3, data, library)2011-08-090.2.0.2ChristopherHoward, infrared
nbt120.02A parser/serializer for Minecraft's Named Binary Tag (NBT) data format. (bsd3, data, library)2018-01-220.7AdamFoltzer
ndjson-conduit370.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)110.07Provide versions of Either with good monad and applicative instances. (deprecated) (bsd3, data, deprecated, library)2012-05-140.3.1.1MichaelSnoyman
neither-data100.00The Neither datatype (data, library, mit)2022-03-190.2.3.4anselmschueler
neononempty60.00NonEmpty lists that look [more, like, this] (bsd3, data, library)2023-11-261.1.0414owen
nested-sequence40.01List-like data structures with O(log(n)) random access (bsd3, data, data-structures, library)2016-07-090.2BalazsKomuves
nestedmap50.01A library for nested maps (bsd3, data, library)2015-06-090.1.0.3kirstin
network-address30.01IP data structures and textual representation (data, library, mit, network)2011-09-070.2.0SebastianNowicki
network-conduit (deprecated in favor of conduit-extra)680.024Stream socket data using conduits. (deprecated) (bsd3, conduit, data, deprecated, library, network)2014-04-021.1.0MichaelSnoyman
network-data200.02Library for network data structures and their serialization. (bsd3, data, library, network)2015-05-180.5.3ThomasDuBuisson
network-enumerator (deprecated)130.06Enumerators for network sockets (data, deprecated, enumerator, library, mit)2012-11-250.1.5JohnMillikin
network-msgpack-rpc (deprecated in favor of msgpack-rpc-conduit)80.02A MessagePack-RPC Implementation (bsd3, data, deprecated, library)2020-03-080.0.6iphydf
network-stream20.01ByteString and Text streams for networking (data, gpl, library)2011-11-080.1.0JaredHance
newbase60210.00Encodes and decodes numbers using Tantek Çelik's New Base 60 number system. (data, library, mpl)2021-04-040.1.0.0astralbijection
newtype-zoo180.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
nf180.02NF data type to statically enforce normal form (bsd3, data, library)2015-05-021.0.1.0EdwardYang
ngrams-loader30.01Ngrams loader based on http://www.ngrams.info format (data, library, mit, program)2014-03-250.1.0.1YorickLaupa
niagra122.01High performance CSS EDSL (data, library, mit)2017-04-120.2.5natesymer
no-value130.00A type class for choosing sentinel-like values (bsd3, data, library)2019-07-281.0.0.0ChrisDornan
non-empty630.021List-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)280.02Non-empty sequence (bsd3, data, deprecated, library)2019-11-130.2.0.4OmariNorman
non-empty-text272.01Non empty Data.Text type (data, library, mit, nonempty, text)2023-12-170.2.1TrevisElser, onslaughtq, flipstone, qxjit
non-empty-zipper132.01The Zipper for NonEmpty (bsd3, data, library)2018-06-070.1.0.9fresheyeball
nonempty-alternative200.01NonEmpty for Alternative types (bsd3, data, library)2016-03-160.4.0guaraqe
nonempty-lift20.00nonempty structure (bsd3, data, library)2019-08-130.1chessai
nonempty-vector2110.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-text30.00'NonEmpty' wrappers for text (data, library)2022-06-260.1.0.0gdifolco
nonempty-zipper360.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
notzero190.01A data type for representing numeric values, except zero. (bsd3, data, library, numeric)2018-05-310.1TonyMorris, qfpl
ntype180.01N-ary sum/product types (bsd3, data, library)2018-08-270.1.0.0int_index
num-non-negative180.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-semigroups30.02A sequence of semigroups, for composing stuff in multiple spatial directions. (data, lgpl, library)2017-10-270.1.0.0leftaroundabout
numbering110.01Combinators for creating bijections from some type to the natural numbers. (bsd3, data, library)2012-03-100.2.1DanielSchuessler
numbers712.08Various number types (bsd3, data, library, math)2018-05-143000.2.0.2CarterSchonwald, DanBurton, DanielWagner, JohnWiegley, LennartAugustsson, RichardSmith, RussellOConnor
objectid20.02Rather unique identifier for things that need to be stored (bsd3, data, library)2014-10-050.1.0.2tsuraan
observable-sharing252.01Simple observable sharing (bsd3, data, library)2021-06-150.2.5mararon
oi190.01Library for purely functional lazy interactions with the outer world. (bsd3, data, library, program)2016-03-270.4.0.2NobuoYamashita
once220.02memoization for IO actions and functions (data, gpl, library)2018-12-010.4DmitryBogatov, KAction
oneOfN200.02Anonymous coproduct type (data, library, public-domain)2011-08-100.1.0.1JamesCook
oneormore60.01A never-empty list type. (data, library, mit)2014-08-040.1.0.3thinkpad20
onpartitions40.01partition lenses (bsd3, data, library)2017-07-050.1.0.0PaoloVeronelli
oo-prototypes190.08Support for OO-like prototypes (data, gpl, library)2014-08-250.1.0.0DmitryIvanov, MateuszKowalczyk
open-adt30.01Open algebraic data types. (bsd3, data, library)2018-11-251.0Woehr
open-adt-tutorial30.00Open algebraic data type examples. (bsd3, data, library, program)2018-11-251.0Woehr
open-union170.04Extensible, type-safe unions. (data, library, mit, program)2018-04-200.4.0.0BenFoppa
open-witness280.01open witnesses (bsd2, data, library)2022-05-100.6AshleyYakeley
opench-meteo90.01A Haskell implementation of the Swiss Meteo Net data API (bsd3, data, library)2019-04-060.2.0.3RolandSenn
openexchangerates30.01Fetch exchange rates from OpenExchangeRates.org (data, library)2013-09-070.1.0.0StephenWeber
openpgp150.04Implementation of the OpenPGP message format (data, library)2013-08-100.6.1StephenWeber
openpgp-asciiarmor340.03OpenPGP (RFC4880) ASCII Armor codec (codec, data, library, mit)2019-06-300.1.2ClintAdams
optics1142.511Optics as an abstract interface (bsd3, data, lenses, library, optics)2023-06-220.4.2.1AdamGundry, AndresLoeh, phadej, arybczak
optics-core2682.552Optics as an abstract interface: core definitions (bsd3, data, lenses, library, optics)2023-06-220.4.1.1AdamGundry, AndresLoeh, phadej, arybczak
optics-extra1762.08Extra utilities and instances for optics-core (bsd3, data, lenses, library, optics)2022-05-200.4.2.1AdamGundry, AndresLoeh, phadej, arybczak
optics-operators150.00A tiny package containing operators missing from the official package. (data, lenses, library, mit, optics)2023-06-250.1.0.1qwbarch
optics-th1580.010Optics construction using TemplateHaskell (bsd3, data, lenses, library, optics)2022-03-220.4.1AdamGundry, AndresLoeh, phadej, arybczak
optics-vl200.01Utilities for compatibility with van Laarhoven optics (bsd3, data, lenses, library, optics)2020-04-150.2.1AdamGundry, AndresLoeh, phadej, arybczak
optimal-blocks50.01Optimal Block boundary determination for rsync-like behaviours (bsd3, data, library, program)2015-04-070.1.0tsuraan
option270.01A strict version of Maybe (data, library, mit)2016-01-020.1.0.1georgerogers42
optional-args820.03Optional function arguments (bsd3, data, library)2018-02-141.0.2GabrielGonzalez
ord-adhoc90.01Creating Ord instances instantly (bsd3, data, library)2013-02-010.0.0.1FumiakiKinoshita
order-maintenance90.03Algorithms for the order maintenance problem with a safe interface (bsd3, data, library)2017-01-060.2.1.0WolfgangJeltsch
order-statistic-tree140.01Order statistic trees based on weight-balanced trees (bsd3, data, library)2018-11-020.1.1.1MZiatdinov
ordered-containers2260.015Set- and Map-like types that remember the order elements were inserted (bsd3, data, library)2022-11-010.2.3DanielWagner
ordering-util80.00Utilities for Orderings (data, library, mit)2022-07-200.1.3.2anselmschueler
orders110.02basic orders (bsd3, data, library)2013-08-020.1.0.0DavidDarais
oref30.01Owned references in the Ownership Monad (bsd3, data, library)2020-04-130.0.3mcgirr
org-mode160.01Parser for Emacs org-mode files. (bsd3, data, library)2023-04-192.1.0fosskers
orgmode40.01Org Mode library for haskell (bsd3, data, library)2015-09-160.1.0.1lally
orgmode-parse370.02A collection of Attoparsec combinators for parsing org-mode flavored documents. (bsd3, data, library)2018-10-310.3.0ParnellSpringmeyer
origami80.01An un-SYB framework for transforming heterogenous data through folds (bsd3, data, library)2015-10-240.0.6nedervold
osm-conduit40.01Parse and operate on OSM data in efficient way (bsd3, data, geography, library)2016-03-050.1.0.0przembot
osx-ar50.01Parser for OS X static archive format. (bsd3, data, library)2010-03-250.11ErikCharlebois
overloaded-records102.01Overloaded Records based on current GHC proposal. (bsd3, data, library)2016-08-170.4.2.0PeterTrsko
pa-error-tree30.02Collect a tree of errors and pretty-print (bsd3, data, library, possehl-analytics)2023-05-190.1.0.0Profpatsch
pa-field-parser60.01“Vertical” parsing of values (bsd3, data, library, possehl-analytics)2023-10-150.3.0.0Profpatsch
pa-json30.00Our JSON parsers/encoders (bsd3, data, library, possehl-analytics)2023-10-150.3.0.0Profpatsch
pa-label50.01Labels, and labelled tuples and enums (GHC >9.2) (bsd3, data, library, possehl-analytics)2023-05-190.1.0.1Profpatsch
pa-prelude30.05The Possehl Analytics Prelude (bsd3, data, library, possehl-analytics)2023-10-150.2.0.0Profpatsch
pa-pretty50.00Some pretty-printing helpers (bsd3, data, library, possehl-analytics)2023-06-060.1.1.0Profpatsch
pa-run-command30.00Helper functions for spawning subprocesses (bsd3, data, library, possehl-analytics)2023-06-190.1.0.0Profpatsch
pack30.01Bidirectional fast ByteString packer/unpacker (bsd3, data, library)2015-02-250.4.0capsjac
packed-dawg130.01Generation and traversal of highly compressed directed acyclic word graphs. (bsd3, data, library)2015-10-280.2.0.8AndrasKovacs
packed-multikey-map30.01Efficient “spreadsheet table” like maps with multiple marginals (data, gpl, library)2017-09-290.1.0.0leftaroundabout
packer180.07Fast byte serializer and unserializer (bsd3, data, library)2015-10-130.1.9VincentHanquez
packer-messagepack40.01MessagePack Serialization an Deserialization for Packer (bsd3, data, library)2017-10-220.2.0.0mtesseract
packman230.02Serialization library for GHC (bsd3, data, ghc, library, serialization)2018-01-190.5.0JostBerthold
packstream220.00PackStream converter for Neo4j BOLT protocol (bsd3, data, library)2021-05-270.1.0.2zmactep
pact-time410.00Time Library for Pact (bsd3, data, library, system)2023-05-120.2.0.2larsk
pager400.02Open up a pager, like 'less' or 'more' (bsd2, data, library, program, system, text)2015-05-160.1.1.0pharpend
pagination170.01Framework-agnostic pagination boilerplate (bsd3, data, library)2021-03-060.2.2mrkkrp
palette390.010Utilities for choosing and creating color schemes. (bsd3, data, library)2023-07-100.3.0.3BrentYorgey, jeffreyrosenbluth, bergey
pandora810.01A box of patterns and paradigms (control, data, library, mit)2022-05-290.5.6iokasimovmt
pandora-io90.00... (control, data, library, mit)2022-04-160.5.4iokasimovmt
parameterized-data240.03Parameterized data library implementing lightweight dependent types (bsd3, data, library)2016-07-080.1.6AlfonsoAcosta, HoseinAttarzadeh, ugeorge, ingo
parametric-functor50.00A known-parametric Functor typeclass (apache, data, library)2024-01-150.1.1.0shlevy
parse-gcstats210.00Parse machine-readable GHC GC stats. (bsd3, data, library)2020-06-300.1.0.0MateuszKowalczyk
parsergen100.01TH parser generator for splitting bytestring into fixed-width fields (bsd3, data, library)2014-11-200.2.0.7AkioTakano, JasperVanDerJeugt, JohnLato, MichaelBaikov
parsestar40.01NMR-STAR file format parser. (bsd3, data, library, program)2014-11-031.5MichalGajda
partial-order1080.03Provides typeclass suitable for types admitting a partial order (bsd3, data, library)2020-03-080.2.0.0mtesseract
partial-records70.00Template haskell utilities for constructing records with default values (bsd3, data, library)2019-10-220.2.2.1mniip
password812.252Hashing and checking of passwords (bsd3, data, library)2024-01-283.0.4.0cdepillabout, nideco
password-instances402.00typeclass instances for password package (bsd3, data, library)2021-03-073.0.0.0cdepillabout, nideco
password-types300.02Types for handling passwords (bsd3, data, library)2021-03-071.0.0.0cdepillabout, nideco
patch-combinators240.03A library for patching functions and data structures (bsd3, data, library)2013-10-290.2.2EmilAxelsson
patches-vector160.01Patches (diffs) on vectors: composable, mergeable, and invertible. (bsd3, data, library)2016-11-290.1.5.4LiamOConnorDavis
pattern-trie210.02Pattern tries (data, library, mpl)2020-05-240.1.1romanb
peano1220.011Peano numbers (bsd3, data, library, math)2023-10-230.1.0.2AndreasAbel
peano-inf200.01Lazy Peano numbers including observable infinity value. (bsd3, data, library)2008-12-050.6.5PeterDivianszky
pecoff120.01Parser for PE/COFF format. (bsd3, data, library)2010-03-250.11ErikCharlebois
pedestrian-dag50.04A pedestrian implementation of directed acyclic graphs (bsd3, data, data-structures, library)2018-09-190.2.0JakubWaszczuk
pem2400.036Privacy Enhanced Mail (PEM) format reader and writer. (bsd3, data, library)2018-03-020.2.4VincentHanquez
peparser70.01A parser for PE object files. (bsd3, data, library)2011-09-290.21IanGraves
perfecthash30.01A perfect hashing library for mapping bytestrings to values. (bsd3, data, data-structures, library)2016-05-020.2.0MarkWotton
perhaps32.01Perhaps, a monad (bsd2, data, library)2018-04-240EdwardKmett
persist140.04Minimal serialization library with focus on performance (bsd3, data, library, parsing)2020-05-140.1.1.5minad
persist-state230.00Serialization library with state and leb128 encoding (bsd3, data, library, parsing)2020-06-210.2.0.0minad
persistent-equivalence70.01Persistent equivalence relations (aka union-find) (bsd3, data, library)2011-10-010.3ChrisSmith
persistent-refs180.01Haskell references backed by an IntMap for persistence and reversibility. (bsd3, data, library)2015-04-140.4AdamFoltzer
persistent-vector202.03A persistent sequence based on array mapped tries (bsd3, data, library)2020-10-290.2.0TristanRavitch
pez70.01A Pretty Extraordinary Zipper library (bsd3, data, library)2012-01-280.1.0BrandonSimmons
pgp-wordlist360.02Translate between binary data and a human-readable collection of words. (bsd3, data, library, serialization)2019-05-170.1.0.3quchen
phasechange30.01Freezing, thawing, and copy elision (bsd3, data, library)2012-06-300.1GaborLehel
phash90.01Haskell bindings to pHash, the open source perceptual hash library (data, gpl, library)2017-03-230.0.6MichaelXavier
phladiprelio-general-shared70.01A shared by different general implementations of the PhLADiPreLiO functionality. (data, language, library, math, mit)2024-01-300.1.2.0OleksandrZhabenko
phladiprelio-ukrainian-shared130.01A shared by different Ukrainian implementations of the PhLADiPreLiO functionality. (data, language, library, math, mit)2024-02-220.1.1.0OleksandrZhabenko
phone-metadata (deprecated)90.01Phonenumber Metadata - NOTE: this is now deprecated! (data, deprecated, library)2016-06-230.0.1.5vijayanant, raghuugare
phone-numbers240.01Haskell bindings to the libphonenumber library (bsd3, data, library)2019-10-110.2.0ChristianMarie
phonetic-languages-filters-array230.02Allows to change the structure of the function output. (RealFrac, data, filters, library, mit)2023-01-310.6.0.0OleksandrZhabenko
phonetic-languages-rhythmicity400.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-files80.01Fast traversal of directory trees using pipes (bsd3, data, library)2018-07-230.1.3JohnWiegley, dnadales
pipes-interleave150.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
pktree170.01Implementation of the PKTree spatial index data structure (data, library)2012-04-100.2StephenWeber
plaid450.00Plaid.com api integration library (bsd3, data, library, network, plaid, program, web)2020-03-170.1.0.4v0d1ch
plailude132.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
plucky312.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-octree60.01Point octree, with bounding boxes (bsd3, data, library)2016-07-040.5.5.3MichaelLitchard
pointed1660.029Pointed and copointed data (bsd3, data, library)2022-05-075.0.4EdwardKmett, EricMertens, ryanglscott
pointedlist650.011A zipper-like comonad which works as a list, tracking a position. (bsd3, data, library)2014-04-260.6.1JeffWheeler, RussellOConnor, fread2281
poly-arity290.02Tools for working with functions of undetermined arity (bsd3, data, functions, library)2017-03-190.1.0athanclark
poly-control40.01This package provides abstraction for polymorphic controls, like PolyMonads or PolyApplicatives. (apache, data, library)2016-01-301.0.0danilo2, iamrecursion
poly-rec190.01Polykinded extensible records (data, gpl, library)2022-07-020.7.0.2jpgarcia
polyToMonoid180.01Polyvariadic functions mapping to a given monoid (bsd3, data, library)2010-10-140.1KevinJardine
polydata70.01Wrap together data and it's constraints. (data, library, mit)2017-10-160.3.0.0clinton
polymap192.01Polygonal maps (data, library, public-domain)2015-09-240.1.1.0Shockk
polysemy-managed50.00Primitive functions and data types (bsd3, data, library)2022-05-300.1.0.0haskellworks
polytypeable40.02Typeable for polymorphic types. (bsd3, data, library)2009-04-080.1.0.0LennartAugustsson
polytypeable-utils30.01Utilities for polytypeable. (bsd3, data, library)2009-10-210.1.0.0KiYungAhn
polyvariadic292.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
poolboy190.00Simple work queue for bounded concurrency (data, library)2023-11-020.2.2.0gdifolco
popkey60.00Static key-value storage backed by poppy (data, library, mit)2022-05-080.1.0.2identicalsnowflake
porcupine-core42.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-s340.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-diff120.011Pretty structural diffs between two values (apache, data, library)2022-09-250.1.1AndrewPritchard
portray-diff-hunit190.00HUnit assertions based on portray-diff (apache, data, library)2021-09-020.1.0.0AndrewPritchard
portray-diff-quickcheck250.00QuickCheck tests with portray-diff (apache, data, library)2021-09-020.1.0.0AndrewPritchard
pos60.02positive numbers (bsd3, data, library, numeric)2022-04-130.3.0.0gbwey
possible310.01Three valued Data.Maybe (bsd3, data, library)2019-02-170.1.0.6tolysz
possibly210.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
prairie470.00A first class record field library (bsd3, data, library)2024-02-080.0.3.0parsonsmatt
pred-set90.02Simple cached predicates (bsd3, data, library)2016-04-260.0.1athanclark
pred-trie370.02Predicative tries (bsd3, data, library)2018-11-200.6.1athanclark
predicate-class40.04Helper class for passing context along a predicate value (data, library, mit)2018-03-230.1.0.1HeliWang
predicate-transformers242.00A library for writing predicates and transformations over predicates in Haskell (bsd3, data, library)2022-06-230.8.0.0edmundnoble
predicate-typed270.00Predicates, Refinement types and Dsl (bsd3, data, library)2020-11-200.7.4.5gbwey
predictive140.01Predict the future, backtrack on failure (bsd3, data, library)2016-08-220.1.0esz
prednote470.05Evaluate and display trees of predicates (bsd3, data, library)2015-09-100.36.0.4OmariNorman
prednote-test (deprecated in favor of prednote)120.01Tests and QuickCheck generators to accompany prednote. (bsd3, data, deprecated, library, program)2015-01-020.26.0.4OmariNorman
prefix-units230.03A basic library for SI/IEC prefix units (bsd3, data, library)2023-04-260.3.0.1IustinPop
prelude-plus80.01Prelude for rest of us (bsd3, control, data, system)2009-10-140.0.0.6YusakuHashimoto
pretty-hex540.09A library for hex dumps of ByteStrings (bsd3, data, library)2019-12-041.1EricMertens, IavorDiatchki, galoisinc
pretty-loc330.00Tracking and highlighting of locations in source files (bsd3, compilers-interpreters, data, diagnostics, library, pretty-printer, text)2019-06-190.1.0.1GuerricChupin
pretty-tree400.04Pretty-print trees (bsd3, data, library)2012-10-260.1.0.0IvanMiljenovic
prettyprinter-interp550.01Efficient interpolation for Prettyprinter (bsd2, data, library, text)2023-01-310.2.0.0PeterLebbing
preview30.01The method of previewing data (instead of wholly show-ing it) (bsd3, data, library)2017-08-060.1.0.4AlexanderThiemann
prim-instances50.02Prim typeclass instances (bsd3, data, library)2019-06-260.2chessai
prim-uniq560.04Opaque unique identifiers in primitive state monads (data, dependent-types, library, public-domain)2020-04-150.2BertramFelgenhauer, JamesCook, RyanTrinkle
primitive7422.5532Primitive memory-related operations (bsd3, data, library)2023-10-050.9.0.0HerbertValerioRiedel, Bodigrim, andrewthad, chessai, topos
primitive-addr730.07Addresses to unmanaged memory (bsd3, data, library)2019-07-180.1.0.2andrewthad, chessai, l3c_amartin
primitive-atomic40.00Wrappers for primops around atomic operations (bsd3, data, library)2019-05-230.1.0.1andrewthad
primitive-convenience30.00convenience class for PrimMonad m/PrimState m (bsd3, data, library)2019-09-260.1chessai
primitive-foreign50.00using the `Prim` interface for the FFI (bsd3, data, library)2019-11-150.1.1chessai
primitive-offset650.04Types for offsets into unboxed arrays (bsd3, data, library)2019-05-300.2.0.0andrewthad, l3c_amartin
primitive-simd62.01SIMD data types and functions (bsd3, data, library)2016-02-010.1.0.0JonasScholl
primitive-slice40.01Slices of primitive arrays (bsd3, data, library)2023-01-110.1.0.0andrewthad
primitive-stablename30.00primitive operations on StableNames (bsd3, data, library)2019-05-160.1chessai
primitive-unaligned510.02Unaligned access to primitive arrays (bsd3, data, library)2022-09-120.1.1.2andrewthad, chessai
primitive-unlifted2010.020Primitive GHC types with unlifted types inside (bsd3, data, library)2023-06-282.1.0.0andrewthad, chessai
primus90.01nonempty and positive functions (bsd3, data, general, library)2022-04-130.3.0.0gbwey
print-info350.02Can be used to coordinate the printing output. (data, library, mit)2020-09-010.1.3.0OleksandrZhabenko
priority-queue110.02Simple implementation of a priority queue. (bsd3, data, library)2010-10-200.2.2JamesCook
procrastinating-structure (deprecated)50.01Pure structures that can be incrementally created in impure code (data, deprecated, library)2009-06-151.0.1JakeMcArthur
procrastinating-variable50.02Haskell values that cannot be evaluated immediately. (bsd3, data, library)2009-06-081.0.2GregoryCrosswhite
product-isomorphic190.05Weaken applicative functor on products (bsd3, data, library)2023-11-260.0.3.4KeiHibino
profunctor-arrows130.01Profunctor arrows (bsd3, data, library, profunctors)2020-03-070.0.1cmk
profunctor-misc320.01Profunctor miscellany (bsd3, data, library, profunctors)2019-10-300.0.0.1cmk
profunctor-optics90.00A compact optics library compatible with the typeclasses in profunctors. (bsd3, data, lenses, library, profunctors, program)2020-03-090.0.2cmk
proj4-hs-bindings40.01Haskell bindings for the Proj4 C dynamic library. (data, library)2013-09-220.1PavelPenev
prolens202.00Profunctor-based lightweight implementation of optics (data, lenses, library, mpl, optics)2021-03-140.0.0.1vrom911
propeller170.01A Simple Propagator Library (bsd3, data, library)2020-02-100.1.0.0MichaelSzvetits
property-list190.03Apple property list parser (data, library, parsing, public-domain, xml)2015-06-190.1.0.5JamesCook
proquint30.00Proquints: Identifiers that are Readable, Spellable, and Pronounceable (data, library)2023-04-050.1.0.0fgaz
proto-lens1472.042A lens-based implementation of protocol buffers in Haskell. (bsd3, data, library)2023-12-230.7.1.4JudahJacobson, gnezdo, JinwooLee
proto-lens-arbitrary260.02Arbitrary instances for proto-lens. (bsd3, data, library)2023-12-230.1.2.12JudahJacobson, gnezdo, JinwooLee
proto-lens-combinators (deprecated in favor of proto-lens)150.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)80.02Protocol buffers for describing the definitions of messages. (bsd3, data, deprecated, library)2017-07-310.2.2.0JudahJacobson, gnezdo
proto-lens-optparse230.01Adapting proto-lens to optparse-applicative ReadMs. (bsd3, data, library)2023-12-230.1.1.11JudahJacobson, gnezdo, JinwooLee
proto-lens-protobuf-types540.06Basic protocol buffer message types. (bsd3, data, library)2024-01-260.7.2.0JudahJacobson, gnezdo, JinwooLee
proto-lens-protoc1020.011Protocol buffer compiler for the proto-lens library. (bsd3, data, library, program)2023-12-230.8.0.0JudahJacobson, gnezdo, JinwooLee
protobuf410.07Google Protocol Buffers via GHC.Generics (bsd3, data, library)2021-12-20NathanHowell, YorickLaupa
protobuf-builder30.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-simple370.01Simple Protocol Buffers library (proto2) (data, library, mit, program)2021-07-180.1.1.1mrijkeboer
proxied380.02Make functions consume Proxy instead of undefined (bsd3, data, library)2019-02-200.3.1ryanglscott
proxy160.01proxy helpers (data, library, mit)2018-05-160.1.0.0chessai
proxy-kindness30.02A library for kind-polymorphic manipulation and inspection of Proxy values (bsd3, data, library)2013-11-150.1BrandonSimmons
proxy-mapping50.01Mapping of Proxy Types (bsd3, data, library)2017-12-040.1.0.1DanielVanDenEijkel
pseudo-boolean220.01Reading/Writing OPB/WBO files used in pseudo boolean competition (bsd3, constraints, data, library, logic, optimisation, optimization)2021-05-100.1.10.0MasahiroSakai
psql-utils240.00PostgreSQL Simple util tools. (bsd3, data, library, postgresql)2020-09-140.2.0.1Lupino
ptr960.07Experimental abstractions for operations on pointers (data, library, mit, ptr)2024-01-210.16.8.6NikitaVolkov
ptr-poker610.01Pointer poking action construction and composition toolkit (data, library, memory, mit, ptr)2023-12-090.1.2.14NikitaVolkov
publicsuffix580.01The publicsuffix list exposed as proper Haskell types (data, library, mit)2020-05-260.20200526wereHamster
pure-priority-queue80.01A pure priority queue. (bsd3, data, library)2009-12-130.14BradLarsen
pure-priority-queue-tests30.01Tests for the pure-priority-queue package (bsd3, data, program)2009-10-120.12BradLarsen
pureMD5990.073A Haskell-only implementation of the MD5 digest (hash) algorithm. (bsd3, codes, cryptography, data, library)2021-10-142.1.4ThomasDuBuisson, haskell_github_trust
purebred-email310.00types and parser for email messages (including MIME) (agpl, data, email, library)2023-10-250.6.0.2frasertweedale, romanofski
pvar782.01Mutable variable with primitive values (bsd3, data, library)2020-10-191.0.0.0lehins
pvector40.00Fast persistent vectors (bsd3, data, library)2023-03-290.1.1BrianShu
qm-interpolated-string200.01Implementation of interpolated multiline strings (data, interpolated, library, public-domain)2022-07-170.3.1.0unclechu
qr180.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)290.01Library to generate images. (bsd3, data, deprecated, image, library, qr)2018-09-252.0.0.2vmchale
qr-repa40.00Library to generate QR codes from bytestrings and objects and scale image files (bsd3, data, library, program)2016-12-150.1.0.0
quadratic-irrational420.01An implementation of quadratic irrationals (algorithms, data, library, math, mit)2020-04-150.1.1ion, Bodigrim
quandl-api140.01Quandl.com API library (api, bsd3, data, library, web)2015-05-180.2.1.0PeterVanDenBrand
quantities240.01Unit conversion and manipulation library. (bsd3, data, library, math, physics, program)2015-11-070.4.0jdreaver
querystring-pickle130.01Picklers for de/serialising Generic data types to and from query strings (data, library, network, web)2014-06-230.2.0BrendanHay
queue (deprecated)280.03Abstraction typeclasses for queue-like things. (bsd3, data, deprecated, library)2010-10-180.1.2JamesCook
quick-schema30.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
raft110.01Miscellaneous Haskell utilities for data structures and data manipulation. (data, library, mit)2019-08-140.4.0.0BrianBush
rakhana80.01Stream based PDF library (bsd3, data, library)2014-09-290.2.0.2YorickLaupa
ral1710.04Random access lists (data, dependent-types, gpl, library, singletons)2022-01-030.2.1phadej
ral-lens330.00Length-indexed random access lists: lens utilities. (data, dependent-types, gpl, lens, library, singletons)2021-02-280.2phadej
ral-optics230.00Length-indexed random access lists: optics utilities. (data, dependent-types, gpl, library, optics, singletons)2021-02-280.2phadej
random-extras490.06Additional functions for random values. (bsd3, data, library, math)2012-07-100.19AristidBreitkreuz
random-string150.01Generate a random base 16, 58, or 64 string (bsd3, data, library)2018-03-080.1.0.1ThomasDuBuisson, haskell_github_trust
range360.02An efficient and versatile range library. (data, library, mit)2019-10-260.3.0.2RobertMassaioli, srijs
range-set-list420.02Memory efficient sets with ranges of elements. (data, library, mit)2019-08-030.1.3.1phadej
ranges (deprecated)300.05Ranges and various functions on them. (bsd3, data, deprecated, library)2011-09-010.2.4GeorgePollard
rangeset42.01Efficient sets for semi-contiguous data (bsd3, data, library)2023-04-140.1.0.0j_mie6
rank1dynamic570.08Like Data.Dynamic/Data.Typeable but with support for rank-1 polymorphic types (bsd3, data, library)2020-10-240.4.1EdskoDeVries, FacundoDominguez, MathieuBoespflug, TimWatson, davidsd, JoelMcCracken
rank2classes732.09standard type constructor class hierarchy, only with methods of rank 2 types (bsd3, control, data, generics, library)2023-10-191.5.3MarioBlazevic
rcu340.00Read-Copy-Update for Haskell (bsd3, data, library, program)2023-08-090.2.7EdwardKmett, EricMertens, ryanglscott
rdf252.01Representation and Incremental Processing of RDF Data (data, library, mit)2023-12-230.1.0.8TravisWhitaker
rds-data-codecs340.00Codecs for use with AWS rds-data (bsd3, data, library, program)2024-03-010.0.0.3haskellworks
rec-def140.00Recursively defined values (bsd2, data, library)2023-08-190.2.2JoachimBreitner
rec-smallarray40.01SmallArray-based extensible records for small-scale fast reads (bsd3, data, library, records)2022-02-040.1.0.0daylily
record-aeson40.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)90.01Generic encoding of records (bsd3, data, data-mining, data-science, deprecated, library, machine-learning)2019-01-230.2.3ocramz
records120.03A flexible record system (bsd3, data, library, records)2012-01-150.1.1.6WolfgangJeltsch
records-th50.01Template Haskell declarations for the records package (data, library, mit)2012-08-010.1.1.0SamAnklesaria
recursion-schemes-ix130.00Recursion schemes over indexed Functors (bsd3, data, library)2020-04-240.1.0.0SkyeSoss
recursive-zipper50.01Zippers over recursive data structures. (bsd3, data, library)2021-12-020.0.0.1ChrisPenner
red-black-record340.00Extensible records and variants indexed by a type-level Red-Black tree. (bsd3, data, library)2020-05-302.1.4.0DanielDiazCarrete
redis-resp230.02REdis Serialization Protocol (RESP) implementation. (data, library, mpl)2018-08-301.0.0ToralfWittner, romanb
reducers1710.011Semigroups, specialized containers and a general map/reduce framework (bsd3, data, library, math, numerical, semigroups)2021-11-013.12.4EdwardKmett, EricMertens, ryanglscott
reedsolomon130.01Reed-Solomon Erasure Coding in Haskell (data, library, mit)2017-01-130.0.4.3NicolasTrangez
ref50.01Generic Mutable Ref Abstraction Layer (bsd3, data, library)2013-03-310.1.1.2CarterSchonwald
ref-extras90.00Extra stuff for mutable references (bsd3, data, library)2020-09-050.2.0ejconlon
refcount70.01Container with element counts (data, library, mit)2014-06-080.1.2BenFoppa
reference210.03A class for references in Haskell (control, data, library, mit)2010-09-060.1MaciejPiechotka
refined762.2517Refinement types with static and runtime checking (data, library, mit)2023-04-050.8.1NikitaVolkov, chessai
refined-containers90.00Type-checked proof that a key exists in a container and can be safely indexed. (data, library, mit)2023-12-210.1.0.1mniip, typeable
refined-http-api-data30.00http-api-data instances for refined types (data, library, mit)2019-11-060.1.0.0brandonhamilton
refined-with (deprecated in favor of strongweak)60.01Refinement types with an "refinement applied" switch. (data, deprecated, library, mit)2022-04-230.3.0raehik
refined130.02Refinement types with static and runtime checking (+ Refined1) (data, library, mit)2023-05-100.9.0raehik
reflection3502.2592Reifies arbitrary terms into types that can be reflected back into terms (bsd3, data, dependent-types, library, reflection)2023-02-282.1.7EdwardKmett, ryanglscott
reflection-extras80.01Utilities for the reflection package (bsd3, data, library)2013-12-310.1.1.0EdwardKmett, JonathanFischoff
reflection-without-remorse170.01Efficient free and operational monads. (bsd3, data, data-structures, library)2014-12-300.9.5AtzeVanDerPloeg
regex-easy190.02sugar for regex-pcre (bsd3, data, library)2014-03-050.1.0.0MatthiasFischmann
regex-type40.01Type-level regular expressions (bsd3, data, library)2016-04-010.1.0.0kcsongor
regex-wrapper250.00Types that can only be constructed if they match a regular expression (bsd3, data, library)2019-11-110.1.0.1lukec
regexp-tries50.01Regular Expressions on Tries. (bsd3, data, library)2012-02-080.2AndreasBaldeau
registry-aeson100.00Aeson encoders / decoders (data, library, mit)2022-11-240.3.0.0etorreborre
registry-messagepack120.00MessagePack encoders / decoders (data, library, mit)2022-11-240.4.0.0etorreborre
registry-options50.00application options parsing (data, library, mit)2022-11-240.2.0.0etorreborre
regular-xmlpickler (deprecated in favor of generic-xmlpickler)60.04Generic generation of HXT XmlPickler instances using Regular. (bsd3, data, deprecated, library, xml)2014-04-040.2AdamBergmark, ErikHesselink
rei162.01Process lists easily (data, mit, program)2016-12-040.4.0.3kerkomen
reify50.01Serialize data (data, library, program)2009-01-190.1.1GwernBranwen
reinterpret-cast260.08Memory reinterpretation casts for Float/Double and Word32/Word64 (data, library, mit)2014-04-300.1.0NiklasHambuechen
relapse222.03Sensible RLP encoding (data, library, mit)2022-09-031.0.0.1iostat
relative-date40.01Durations and generalized time parsing (bsd3, data, library)2010-04-020.0.1SamAnklesaria
reord300.02Ad-hoc Ord instances (data, library, public-domain)2008-10-220.0.0.2JamesCook
reorderable60.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
resource-pool2032.25113A 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-avanov140.01A high-performance striped resource pooling implementation (bsd3, data, database, library, network)2021-12-140.2.4.0avanov
resourcet5390.0494Deterministic allocation and freeing of scarce resources. (bsd3, conduit, data, library)2022-10-231.3.0MichaelSnoyman
resourcet-pool (deprecated in favor of unliftio-pool)310.01A small library to convert a Pool into an Acquire (bsd3, conduit, data, database, deprecated, library, network)2020-11-230.1.0.0brandonchinn178
resp50.00A fast, non-backtracking parser for the redis RESP3 protocol (bsd3, data, library)2024-01-262.0.0414owen
restricted-workers40.01Running worker processes under system resource restrictions (bsd3, concurrency, data, library, system)2013-08-260.1.1DaniilFrumin
result310.01Encode success or at least one error (data, library, mit)2016-10-020.2.6.0srijs
rev-scientific60.02A library to provide special kind of big numbers writing. (data, library, math, mit)2023-06-220.2.1.0OleksandrZhabenko
reverse-arguments210.01Reverse the arguments of arbitrary functions. (bsd3, data, library)2016-03-250.1.0.0JonasScholl
reverse-geocoding160.01Simple reverse geocoding using OpenStreeMap (bsd3, data, library)2017-02-130.3.0.0jcristovao
reverse-list50.00reversed lists/snoc lists (bsd3, data, library)2023-02-250.3.0.0edemko
rhythmic-sequences240.02Improved library to deal with rhythmicity of short sequences (data, library, math, mit)2023-10-010.4.1.0OleksandrZhabenko
riff80.02RIFF parser for Haskell (data, library, mit, program)2015-04-240.3.0.1RobertMassaioli
ring-buffer82.01A concurrent, mutable ring-buffer (bsd3, data, library)2017-10-070.4BenGamari
ring-buffers70.00mutable ring buffers with atomic updates in GHC Haskell (bsd3, data, library)2020-11-300.2chessai
ripple-federation80.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-utils290.01RNG within an IORef for convenient concurrent use (bsd3, data, library, random)2020-09-230.3.1DougBeardsley, MichaelXavier, OzgunAtaman
roc-cluster40.00ROC online clustering algorithm (bsd3, data, library)2017-05-170.1.0.0NCrashed
roles380.01Composable class-based roles (bsd3, data, library)2021-10-050.2.1.0mnoonan
rolling-queue140.02Bounded channel for STM that discards old entries when full (bsd3, data, library)2012-02-160.1JoeyAdams
rope-utf16-splay730.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
rose140.00rose trees (bsd3, data, library)2021-01-040.1chessai
rose-trees140.02Various trie implementations in Haskell (bsd3, data, library, tree)2020-03-070.0.4.5athanclark
rose-trie110.01Trees with polymorphic paths to nodes, combining properties of Rose Trees and Tries. (data, gpl, library)2017-03-271.0.0.5RaminHonary
rosebud90.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-planning50.01A library and utilities for creating a route (bsd3, data, library)2014-04-180.0.3TonyMorris
row-types1050.013Open Records and Variants (data, data-structures, library, mit)2021-09-101.0.1.2dwincort
row-types-aeson210.00aeson instances for Open Records and Variants (data, data-structures, library, mit)2022-07-101.1.0.0dwincort
row-types-barbies250.00barbies instances for Open Records and Variants (data, data-structures, library, mit)2021-09-261.0.0.0dwincort
rowrecord30.02Build records from lists of strings, as from CSV files. (bsd3, data, library, text)2010-09-270.1KeeganMcAllister
rp-tree442.00Random projection trees (bsd3, data, data-mining, data-structures, library, machine-learning, program)2021-11-040.7.1ocramz
rset100.01Range set (data, library)2017-08-081.0.0lovasko
rstream30.01stream-fusion framework from vector (bsd3, data, data-structures, library)2018-11-010.1.0.0chessai
rtorrent-state170.01Parsing and manipulation of rtorrent state file contents (data, gpl, library)2014-08-170.1.0.1MateuszKowalczyk
ruby-marshal90.01Parse a subset of Ruby objects serialised with Marshal.dump. (data, library, mit)2022-05-210.2.1AlfredoDiNapoli, ChrisDornan, filib, jack
ruin40.01Pliable records (bsd3, data, library, records)2016-08-070.1.0.1NicolasFrisby
run-haskell-module270.01Running newly generated Haskell source module. (bsd3, data, library, tools)2020-03-290.0.2MichalGajda
run-st1290.016runST 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
runmemo170.01A simple memoization helper library (bsd3, data, library)2013-11-281.0.0.1DanBurton
s-cargot1120.04A flexible, extensible s-expression library. (bsd3, data, library)2023-04-080.1.6.0gdritter
s-cargot-letbind320.01Enables let-binding and let-expansion for s-cargot defined S-expressions. (data, library)2023-04-170.2.4.0KevinQuick, galoisinc
safe-freeze60.01Support for safely freezing multiple arrays in the ST monad. (bsd3, data, library)2012-06-020.2.1ReinerPope
safe-globals40.01Safe top-level mutable variables which scope like ordinary values (bsd3, data, library)2011-12-210.1.1KeeganMcAllister
safe-length52.01Tired of accidentally calling length on tuples? Relief at last! (bsd3, data, library)2015-10-290.1.0.0JeremyShaw
safecopy872.062Binary serialization with version control. (data, library, parsing, public-domain)2021-04-140.10.4.2AdamGundry, DavidFox, DavidHimmelstrup, DavidJohnson, JeremyShaw
safecopy-migrate (deprecated)50.01Making SafeCopy migrations easier (data, deprecated, library, public-domain)2018-08-190.2.0Artyom
safecopy-store90.02Binary serialization with version control. (data, library, parsing, public-domain)2017-12-210.9.6NCrashed
safeint70.01overflow-checked Int type (bsd3, data, library)2015-10-290.6AndresLoeh
sarif30.00SARIF implementation for Haskell (data, library, mit)2022-12-220.1mbg
sat-simple40.00A high-level wrapper over minisat (bsd3, data, library)2023-10-170.1.0.0phadej
scan-metadata (deprecated)180.00Metadata types for Albedo Scanners (data, deprecated, library, mit)2019-05-310.2.1.0arbornetworks
schedule-planner90.01Find the ideal lesson layout (convenience, data, lgpl, planning, program)2015-06-211.0.1.1justus
schema110.01Encoding-independent schemas for Haskell data types. (data, gpl, library)2022-02-210.0.3iphydf, TokTokReleaser
schemas140.00schema guided serialization (bsd3, data, library)2020-04-280.4.0.2PepeIborra, adamse
schematic201.751JSON-biased spec and validation tool (bsd3, data, library)2021-01-150.5.1.0dredozubov
scientific3622.25475Numbers represented using scientific notation (bsd3, data, library)2021-05-200.3.7.0BasVanDijk, BryanOSullivan, phadej
scientific-notation470.03Scientific notation intended for tokenization (bsd3, data, library)2024-02-130.1.7.0andrewthad, l3c_amartin
scythe50.00Fast CSV lexing on ByteString (bsd3, data, library, program)2018-09-190.2.0.0DavidJohnson
sec30.01Semantic Editor Combinators. (bsd3, combinators, data, library)2010-03-300.0.1SteffenSiering
secret-sharing340.02Information-theoretic secure secret sharing (cryptography, data, lgpl, library)2020-05-101.0.1.2PeterRobinson
securemem700.018abstraction to an auto scrubbing and const time eq, memory chunk. (bsd3, data, library)2018-02-270.1.10VincentHanquez
semantic-source190.07Types and functionality for working with source code (data, library, mit)2022-07-180.2.0.0patrick_thomson, tclem, robrix, dcreager, aymannadeem, joshvera, maxbrunsfeld, rewinfrey
semi-iso100.05Weakened partial isomorphisms, reversible computations. (control, data, library, mit)2014-12-121.0.0.0pawel834
semialign4200.029Align and Zip type-classes from the common Semialign ancestor. (bsd3, data, library, these)2023-03-141.3phadej
semialign-extras40.00Extra functions for working with Semialigns (bsd3, data, library)2019-11-150.1.0.0qfpl, jack
semialign-indexed (deprecated in favor of semialign)310.02SemialignWithIndex, i.e. izipWith and ialignWith (bsd3, data, deprecated, library, these)2021-02-251.2phadej
semialign-optics (deprecated in favor of semialign)350.00SemialignWithIndex, i.e. izipWith and ialignWith (bsd3, data, deprecated, library, these)2021-02-251.2phadej
semibounded-lattices60.02A Haskell implementation of semibounded lattices (bsd3, data, library)2020-11-100.1.1.0xuhao
semigroupoids-syntax30.01RebindableSyntax using the semigroupoids package (bsd3, data, library)2014-11-010.0.1TonyMorris
semigroups4972.75905Anything that associates (algebra, bsd3, data, data-structures, library, math)2021-11-160.20EdwardKmett, EricMertens, HerbertValerioRiedel, ryanglscott
semigroups-actions30.01Semigroups actions (algebra, bsd3, data, data-structures, library, math)2012-12-200.1PetrPudlak
semilattices220.02Semilattices (algebra, bsd3, data, data-structures, library, math)2019-10-030.0.0.4robrix
semiring-num342.02Basic semiring class and instances (data, library, mit)2019-11-231.6.0.4oisdk
semirings1642.018two monoids as one, in holy haskimony (algebra, bsd3, data, data-structures, library, math, mathematics, maths)2021-01-070.6chessai
semver632.08Representation, manipulation, and de/serialisation of Semantic Versions. (data, library, mpl)2020-10-310.4.0.1BrendanHay
separated300.01A data type with elements separated by values (bsd3, data, library)2018-02-020.3.2.1TonyMorris, qfpl, GeorgeWilson
seqid400.02Sequence ID production and consumption (bsd3, data, library)2023-07-070.6.3wraithm, LukeHoersten
sequence350.03A type class for sequences and various sequence data structures. (bsd3, data, data-structures, library)2021-08-150.9.9.0AtzeVanDerPloeg, dfeuer
sequential-index150.02Sequential numbers that allow arbitrarily inserting numbers - for containers (bsd3, data, library)2013-01-290.2.0.1AristidBreitkreuz
serdoc-binary170.00`binary` backend for `serdoc` (apache, data, library)2024-02-060.1.0.0TobiasDammers
serdoc-core310.00Generated documentation of serialization formats (apache, data, library)2024-02-060.1.0.0TobiasDammers
serialise-uuid300.00Encode and decode UUID values in CBOR using uuid-types, cborg and serialise. (bsd3, data, library)2020-04-210.1RenzoCarbonara
serialize-instances30.02Instances for Serialize of cereal (data, library, mit)2016-10-280.1.0.0SimonHudon, bandali
set-extra320.06Functions that could be added to Data.Set. (bsd3, data, library)2024-02-181.4.2DavidFox
set-monad370.03Set monad (bsd3, data, library, monad)2018-10-110.3.0.0GeorgeGiorgidze
set-of50.01Sets of fixed size, with typelits (bsd3, data, library)2019-02-040.1.0.2fresheyeball
setoid (deprecated in favor of skeletal-set)30.01A Haskell implementation of setoid (bsd3, data, deprecated, library)2017-03-120.1.0.0PavloKerestey
setops150.01Uniform names (and Unicode operators) for set operations on data structures. (data, library, public-domain)2012-05-100.1.2eelis
sets280.04Ducktyped set interface for Haskell containers. (bsd3, data, library)2019-10-270.0.6.2athanclark
setters20.02Small (TH) library to declare setters for typical `record' data type fields. (bsd3, data, library)2010-11-230.1IlyaPortnov
settings300.01Runtime-editable program settings. (data, library, public-domain, user-interfaces)2016-01-270.3.0.0akrasner
sexpresso170.00A flexible library for parsing and printing S-expression (data, library)2023-08-011.2.4.0OliverCharles, VincentArchambault
sext (deprecated in favor of static-text)120.01Lists, Texts, ByteStrings and Vectors with type-encoded length (bsd3, data, deprecated, library, text, type-system)2017-10-290.1.3.1DmitryDzhus
sgf60.01SGF (Smart Game Format) parser (bsd3, data, library)2014-06-240.1.3.1DanielWagner, tonicebrian, dbouamalay
sha-validation20.00Validation SHA Implementations (data, library, mit)2022-08-200.1.0.0larsk
sha1250.00SHA-1 Hash (bsd3, data, library)2024-02-010.1.1.1andrewthad, l3c_amartin
shapely-data40.01Generics using @(,)@ and @Either@, with algebraic operations and typed conversions (bsd3, data, generics, library)2013-12-220.1BrandonSimmons
short-vec150.03Length-indexed vectors using SmallArray# (apache, data, library)2023-03-130.1.0.1AndrewPritchard
short-vec-lens120.01Lenses and related functionality for the `short-vec` package. (apache, data, library)2021-09-070.1.0.0AndrewPritchard
shortcircuit190.02Short-circuit values and expressions. (bsd3, control, data, library)2010-10-140.1AristidBreitkreuz
sieve160.01Sieve is an implementation of the Sieve abstract data type. (data, gpl, library)2013-01-150.1.0.1JohnSingleton
siggy-chardust210.02Rounding rationals to significant digits and decimal places. (data, library, math, mpl, numeric)2018-06-221.0.0philderbeast
sign200.02Arithmetic over signs and sets of signs (algebra, bsd3, data, library, math)2019-09-260.4.4MasahiroSakai
signable50.00Deterministic serialisation and signatures with proto-lens support (bsd3, cryptography, data, library)2021-03-190.4coingaming
signable-haskell-protoc160.00Deterministic serialisation and signatures with proto-lens support (bsd3, cryptography, data, program)2020-09-240.2coingaming
simple-atom40.01Atom (or symbol) datatype for fast comparision and sorting. (bsd3, compilers-interpreters, data, library, parsing)2011-04-060.2ThomasSchilling
simple-conduit100.01A simple streaming I/O library based on monadic folds (bsd3, conduit, data, library)2017-01-230.6.0JohnWiegley
simple-enumeration220.02Finite or countably infinite sequences of values. (bsd3, data, library)2020-06-250.2.1BrentYorgey
simple-index50.01Allows simple indexation on any data type (bsd3, data, library)2014-01-070.1.0.1HugoGomes
simple-money60.01Simple library to handle and interexchange money (data, library, public-domain)2017-01-200.2.0.1nbrk
simple-pipe390.06simple pipeline library like conduit (bsd3, data, library)2015-09-290.0.0.29YoshikuniJujo
simple-rope20.01Memory-efficient strings with concatenation and splitting. (bsd3, data, library)2011-06-240.1EugeneKirpichov
simplistic-generics120.00Generic programming without too many type classes (bsd3, data, library)2020-05-022.0.0AlejandroSerrano
simpoole142.01Simple pool (bsd3, data, library, resources)2022-01-050.4.0vapourismo
simtreelo210.01Load data organized in a tree. (data, gpl, library)2018-10-230.1.1.4mgmillani
single-tuple250.03a class for single tuple implementations (apache, data, library)2023-08-170.1.3.0kakkun61
singlethongs220.02Like singletons, but much smaller. (bsd3, data, library)2020-04-190.1RenzoCarbonara
singleton-dict40.01Typelevel balanced search trees via a singletonized Data.Map (bsd3, data, dependent-types, library)2017-06-090.1.0.0ArieMiddelkoop
singleton-nats490.02Unary natural numbers relying on the singletons infrastructure. (bsd3, data, dependent-types, library)2023-10-130.4.7AndrasKovacs, ryanglscott
singleton-typelits30.01Singletons and induction over GHC TypeLits (bsd3, data, library)2018-07-110.1.0.0mniip
sink (deprecated)40.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
sint250.06Nat singletons represented by Int (apache, data, library)2021-10-240.2.0AndrewPritchard
siphash (deprecated in favor of memory)200.06siphash: a fast short input PRF (bsd3, cryptography, data, deprecated, library)2012-12-141.0.3VincentHanquez
siren-json210.01Siren Tools for Haskell (data, library, mit)2019-02-180.3.1.1alunduil
size-based1610.02Sized functors, for size-based enumerations (bsd3, data, library)2023-10-200.1.3.2BrentYorgey, JonasDuregard
sized572.03Sized sequence data-types (bsd3, data, library)2023-12-271.1.0.1HiromiIshii
sized-grid82.01Multidimensional grids with sized specified at compile time (data, library, mit)2019-09-130.2.0.1edwardwas
sized-vector (deprecated in favor of sized)170.02Size-parameterized vector types and functions. (bsd3, data, deprecated, library)2016-07-271.4.3.1HiromiIshii
sized-wrapper20.03Create a Sized version of any container (data, library)2022-08-210.1.0.0gdifolco
sized-wrapper-aeson30.00aeson instances for 'Sized' (data, library)2022-08-210.1.0.0gdifolco
sized-wrapper-quickcheck30.00QuickCheck instance for 'Sized' (data, library)2022-08-210.1.0.0gdifolco
sized-wrapper-text20.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-list50.00Random access lists: skew binary (bsd3, data, library)2023-01-030.1phadej
skip-list200.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
slotmap230.01Pure Haskell slotmap implementation over ST or IO. (bsd3, data, library)2018-09-170.1.0.0HarpoRoeder
slugger262.00Clean URI slugs for Haskell (bsd3, data, library, program, text, web)2023-01-310.1.0.2robertwpearce
small-bytearray-builder210.03Serialize to bytes (bsd3, data, library)2024-02-130.3.7.0andrewthad, l3c_amartin
smallarray180.02low-level unboxed arrays, with minimal features. (bsd3, data, library)2012-06-150.2.2.4AntoineLatter
smallstring80.01A Unicode text type, optimized for low memory overhead (bsd3, data, library)2012-06-150.3.3AntoineLatter
smaoin120.03Utilities for the Smaoin semantic information model. (data, library, public-domain)2015-06-180.3.0.0akrasner
smash250.05Combinators for Maybe types (bsd3, data, library)2022-04-270.1.3topos
smash-aeson210.00Aeson support for the smash library (bsd3, data, library)2022-04-270.2.0.1topos
smash-lens280.00Optics for the `smash` library (bsd3, data, library)2022-04-270.1.0.3topos
smash-microlens100.00Optics for the `smash` library (bsd3, data, library)2022-04-270.1.0.2topos
smash-optics190.00Optics for the `smash` library using `optics-core` (bsd3, data, library)2022-04-270.1.0.2topos
smith30.00Parse arrays of tokens (bsd3, data, library)2020-01-200.1.1.0andrewthad, l3c_amartin
smoothie510.01Smooth curves via several interpolation modes (bsd3, data, library)2020-05-310.4.2.11DimitriSabadie
snowchecked270.00A checksummed variation on Twitter's Snowflake UID generation algorithm (apache, data, library)2022-11-300.0.2.0RobertFischer
snowflake140.01A loose port of Twitter Snowflake to Haskell. Generates arbitrary precision, unique, time-sortable identifiers. (apache, data, library)2015-03-170.1.1.1edofic
some4880.025Existential type: Some (bsd3, data, dependent-types, library)2023-10-241.0.6phadej
sop-core2362.034True Sums of Products (bsd3, data, library)2022-01-020.5.0.2AndresLoeh
sorted30.01Efficient, type-safe sorted sequences (data, library, mit)2013-11-150.0.1JosephAbrahamson
sorted-list1980.012Type-enforced sorted lists and related functions. (bsd3, data, library)2023-10-150.2.2.0DanielDiaz
sorting40.01Utils for sorting. (bsd3, data, library)2015-04-261.0.0.1joneshf
spacepart30.01Space partition data structures. Currently only a QuadTree. (bsd3, data, library)2009-02-160.1.0.0CoreyOConnor
sparse90.01A playground of sparse linear algebra primitives using Morton ordering (bsd3, data, library, vector)2015-07-030.9.2EdwardKmett, HansHoglund
sparse-tensor260.00typesafe tensor algebra library (algebra, data, library, math, mit)2021-02-270.2.1.5nalex, TobiReinhart
spdx820.03SPDX license expression language, Extras (bsd3, data, library)2022-05-171.0.0.3phadej
spdx-license390.01SPDX license templates (bsd3, data, library)2021-01-250.1.1Poscat
special-keys60.03Simple data types that help me here and there. (bsd3, data, library)2013-09-010.1.0.3HugoGomes
splaytree70.01Provides an annotated splay tree (bsd3, data, library)2013-04-200.1.5JohnLato
split-morphism32.00Split Epimorphisms and Monomorphisms (bsd3, data, generics, lenses, library)2019-09-100.1.0.1gvolpe
spooky20.00Unified API for phantom typed newtypes and type aliases (bsd3, data, library)2021-12-130.1.0.0fresheyeball
spreadsheet550.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
srec110.01Parsing and processing s-records. (bsd3, data, embedded, library)2011-08-270.1.0TomHawkins
srtree140.01A general framework to work with Symbolic Regression expression trees. (bsd3, data, data-structures, library, math)2023-06-251.0.0.5olivetti
sstable20.01SSTables in Haskell (bsd3, data, library, program)2010-07-311.0MariusEriksen
st280.01shared heap regions between local mutable state threads (bsd3, data, library)2022-02-120.1.1chessai
stable-memo220.01Memoization based on argument identity (data, library, mit)2023-08-140.4.0JakeMcArthur
stable-tree150.01Trees whose branches are resistant to change (bsd3, data, library, program)2015-03-140.7.0tsuraan
stack-prism190.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)210.01*-semirings (bsd3, data, deprecated, library)2017-12-310.0.1.0chessai
state50.02Data.State (data, library)2009-10-190.1EvgenyJukov, MauricioAntunes
state-codes140.01ISO 3166-2:US state codes and i18n names (data, library, mit)2017-10-170.1.3acamino
state-record (deprecated in favor of lens)20.01Better records for State monad states (data, deprecated, library)2011-04-170.0.1KarlVoelker
stateref270.06Abstraction for things that work like IORef. (data, public-domain)2009-11-190.3JamesCook
static-bytes560.01A Haskell library providing types representing 8, 16, 32, 64 or 128 bytes of data. (bsd3, data, library)2023-07-070.1.0MichaelSnoyman, fpcomplete, mpilgrem
static-tensor50.01Tensors of statically known size (bsd3, data, library)2017-12-160.2.1.0vagarenko
static-text232.01Lists, Texts, ByteStrings and Vectors of statically known length (bsd3, data, library, text, type-system)2021-07-100.2.0.7DmitryDzhus
std130.00TBA (bsd3, data, library, prelude)2019-06-270chessai
stdata70.01Structure Data Library (bsd3, data, library)2011-06-220.0.4DavidDarais
stdf50.01Parse Structured Test Data Format (STDF) (data, gpl, library, program)2014-10-130.2.0.0m
stdio52.250A simple and high performance IO toolkit for Haskell (bsd3, data, library)2019-05-150.2.0.0winterland
stm-linkedlist220.01Mutable, doubly linked lists for STM (bsd3, data, library)2011-10-200.1.0.0JoeyAdams
stm-queue300.01An implementation of a real-time concurrent queue (data, library, mit)2023-01-170.2.0.0sgschlesinger
stm-sbchan390.01Bounded channel for STM where item sizes can vary (bsd3, data, library)2012-07-310.1JoeyAdams
stm-tlist190.02Mutable, singly-linked list in STM (bsd3, data, library)2012-02-220.1.1JoeyAdams
storable40.01Storable type class for variable-sized data (bsd3, data, foreign, library)2009-03-050.1TomasJanousek
storable-complex1042.027Storable instance for Complex (bsd3, data, library)2018-11-050.2.3.0CarterSchonwald, JedBrown
storable-endian460.08Storable instances with endianness (bsd3, data, library)2021-12-110.2.6.1EugeneKirpichov
storable-record1850.030Elegant definition of Storable instances for records (bsd3, data, foreign, library)2023-02-210.0.7HenningThielemann
storable-tuple1472.015Storable instance for pairs and triples (bsd3, data, foreign, library)2023-02-210.1HenningThielemann
storablevector670.016Fast, packed, strict storable arrays with a list interface like ByteString (bsd3, data, library)2023-10-070.2.13.2HenningThielemann
storablevector-carray170.01Conversion between storablevector and carray (bsd3, data, library)2012-07-230.0HenningThielemann
storablevector-streamfusion30.01Conversion between storablevector and stream-fusion lists with fusion (bsd3, data, library)2009-04-240.0HenningThielemann
store1590.027Fast binary serialization (data, library, mit, serialization)2023-10-060.7.18MichaelSloan, MichaelSnoyman, borsboom, fpcomplete, philipp
store-core1290.06Fast and lightweight binary serialization (data, library, mit, serialization)2024-02-160.4.4.7MichaelSloan, MichaelSnoyman, borsboom, fpcomplete, philipp
store-streaming350.01Streaming interfaces for `store` (data, library, mit, serialization)2023-10-060.2.0.5MichaelSloan
stream80.01Initial project template from stack (data, library, mit)2016-04-200.1.0.0MichaelSnoyman
stream-fusion120.07Faster Haskell lists using stream fusion (bsd3, data, library)2013-01-120.1.2.5DonaldStewart, KidoTakahiro
streaming2712.575an elementary streaming prelude and general stream type. (bsd3, data, library, pipes, streaming)2023-07-060.2.4.0OliverCharles, MichaelThompson, andrewthad, chessai
streaming-bracketed240.01A resource management decorator for "streaming". (data, library, mit, streaming)2020-06-150.1.1.0DanielDiazCarrete
streaming-bytestring2922.2537Fast, effectful byte streams. (bsd3, data, library, pipes, streaming)2023-11-170.3.2IvanMiljenovic, fosskers, andrewthad
streaming-cassava460.05Cassava support for the streaming ecosystem (data, library, mit, streaming)2021-02-280.2.0.0IvanMiljenovic, OliverCharles
streaming-commons4852.062Common lower-level functions needed by various streaming data libraries (data, library, mit)2023-04-030.2.2.6MichaelSnoyman
streaming-concurrency120.01Concurrency support for the streaming ecosystem (data, library, mit, streaming)2019-05-130.3.1.3IvanMiljenovic, OliverCharles
streaming-conduit100.03Bidirectional support between the streaming and conduit libraries (data, library, mit, streaming)2023-05-130.1.3.0IvanMiljenovic, OliverCharles
streaming-fft40.01online streaming fft (bsd3, data, library)2018-10-240.1.0.1chessai
streaming-process30.01Streaming support for running system process (data, library, mit, streaming)2018-05-230.1.0.0IvanMiljenovic
streaming-sort50.01Sorting streams (data, library, mit, streaming)2018-03-230.1.0.2IvanMiljenovic
streaming-utils460.09http, attoparsec, pipes and other utilities for the streaming libraries (bsd3, data, library, pipes, streaming)2023-08-010.2.5.0OliverCharles, MichaelThompson, andrewthad, chessai
streaming-with140.08with/bracket-style idioms for use with streaming (data, library, mit, streaming)2021-08-290.3.0.0IvanMiljenovic, OliverCharles
strict3770.097Strict data types and String IO. (bsd3, data, library, system)2023-03-140.5DonaldStewart, RomanLeshchinskiy, phadej, infinity0
strict-base530.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)422.04Strict variants of the types provided in base. (bsd3, data, deprecated, library)2023-03-150.8BasVanDijk, SimonMeier, phadej
strict-containers452.02Strict containers. (bsd3, data, data-structures, library)2022-12-120.2infinity0
strict-containers-lens180.00Strict containers - Lens instances (bsd3, data, data-structures, lenses, library)2022-12-120.2infinity0
strict-containers-serialise220.00Strict containers - Serialise instances (bsd3, codec, data, data-structures, library)2022-12-120.2infinity0
strict-data80.03A collection of commonly used strict data structures (bsd3, data, library)2017-08-060.2.0.2AlexanderThiemann
strict-lens330.01Lenses for types in strict package (bsd3, data, lenses, library)2023-03-150.4.0.3phadej, infinity0
strict-list2640.02Strict linked list (data, library, mit)2023-11-170.1.7.4NikitaVolkov
strict-optics220.00Optics for types in strict package (bsd3, data, library, optics)2020-10-040.4.0.1phadej
strict-tuple500.01Strict tuples (bsd3, data, library)2023-10-160.1.5.3mitchellwrosen, topos
strict-tuple-lens60.00Optics for the `strict-tuple` library (bsd3, data, library)2021-02-270.2topos
strict-wrapper112.00Lightweight strict types (data, library, mit)2021-11-120.0.0.0tomjaguarpaw
string-class330.05String class library (bsd3, data, library, text)2023-08-210.1.7.1ByronJohnson, SergeyAlirzaev, k_bx
string-combinators340.03Polymorphic functions to build and combine stringlike values (bsd3, data, library)2014-06-130.6.0.5BasVanDijk
string-conv1351.7527Standardized conversion between string types (bsd3, data, library, string, text)2022-03-040.2.0DougBeardsley, MichaelXavier, OzgunAtaman
string-conv-tests (deprecated in favor of string-conv)30.00Tests for the string-conv library (bsd3, data, deprecated, string, text)2022-02-190.1.1DinoMorelli
string-conversions2042.596Simplifies dealing with different types for strings (bsd3, data, library)2016-12-300.4.0.1SoenkeHahn
string-interpolate2042.2539Haskell string/text/bytestring interpolation that just works (bsd3, data, library, text)2024-01-240.3.3.0williamyaoh
string-qq2250.08QuasiQuoter for non-interpolated strings, texts and bytestrings. (data, library, public-domain)2024-02-020.0.6AudreyTang
string-quote40.01QuasiQuoter for non-interpolated strings, texts and bytestrings. (bsd3, data, library)2011-03-290.0.1AudreyTang
string-similarity80.03longest common substring (bsd3, data, library)2013-07-210.1.0.0MarkWotton
string-typelits40.01Type-level Chars and Strings, with decidable equality. (bsd3, data, library)2016-01-270.1.0.0KyleCarter
string-variants162.01Constrained text newtypes (data, library, mit)2024-01-040.3.0.1BorisLykah, parsonsmatt, danielbrice, jade
stringable (deprecated)180.014A Stringable type class, in the spirit of Foldable and Traversable (bytestring, data, deprecated, library, mit, text)2014-05-020.1.3JohnWiegley, KetilMalde
stringprep330.04Implements the "StringPrep" algorithm (bsd3, data, library)2014-01-061.0.0GeorgePollard
stringtable-atom140.04Memoize Strings as Atoms for fast comparison and sorting, with maps and sets (bsd3, data, library, pugs)2014-05-170.0.7AudreyTang, JeffShaw
strongweak100.01Convert between strong and weak representations of types (data, library, mit)2023-05-100.6.0raehik
strptime480.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
structs250.01Strict GC'd imperative object-oriented programming with cheap pointers. (bsd3, data, library)2023-08-060.1.9EdwardKmett, EricMertens, ryanglscott
structured380.01Structure (hash) of your data types (bsd3, data, library)2021-10-090.1.1phadej
structures42.01"Advanced" Data Structures (bsd3, data, library, structures)2014-07-280.2EdwardKmett
subG310.015Some extension to the Foldable and Monoid classes. (data, development, library, mit)2023-01-250.6.1.0OleksandrZhabenko
subG-instances130.04Additional instances for the InsertLeft class from subG package. (data, development, library, mit)2020-11-190.1.0.0OleksandrZhabenko
subcategories480.01Subcategories induced by class constraints (bsd3, data, library)2023-12-270.2.1.0HiromiIshii
sublists180.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)442.06A version of Either specialised for encoding of success or failure (data, deprecated, failure, library, mit)2016-02-070.2.6NikitaVolkov
suffixarray60.01n log n implementation of suffix array. (data, gpl, library, program)2012-06-170.0.3.1DanielDeKok, VictorDenisov
suffixtree250.03Efficient, lazy suffix tree implementation (bsd3, data, data-structures, library)2011-10-170.2.2.1BryanOSullivan
suitable40.02Abstract over the constraints on the parameters to type constructors (bsd3, data, library)2011-03-150.1.1GaneshSittampalam
summer310.00An implementation of extensible products and sums (data, library, mit)2023-01-080.3.7.2sgschlesinger
swagger170.01Implementation of swagger data model (data, library)2016-09-180.3.0ToralfWittner
swiss-ephemeris210.00Haskell bindings for the Swiss Ephemeris C library (agpl, astrology, data, library)2021-12-041.4.2.0lfborjas
swisstable60.01SwissTable hash map (bsd3, data, library)2021-02-230.1.0.3nakaji_dayo
syb-with-class690.015Scrap Your Boilerplate With Class (bsd3, data, library)2022-04-200.6.1.14AndreaVezzosi, DavidHimmelstrup, IanLynagh, JeremyShaw
syb-with-class-instances-text40.02Scrap Your Boilerplate With Class Text instance (bsd3, data, library)2010-04-020.0.1JeremyShaw
symbiote100.00Data serialization, communication, and operation verification implementation (bsd3, data, library, testing)2020-02-120.0.5athanclark
symbol330.011A 'Symbol' type for fast symbol comparison. (bsd3, data, library)2014-10-090.2.4GeoffreyMainland
symbolize120.00Efficient global Symbol table, with Garbage Collection. (bsd3, data, data-structures, library)2023-11-250.1.0.3qqwy
syntax80.04Reversible parsing and pretty-printing. (data, library, mit)2014-12-121.0.0.0pawel834
syntax-attoparsec60.01Syntax instances for Attoparsec. (data, library, mit)2014-12-121.0.0.0pawel834
syntax-example70.01Example application using syntax, a library for abstract syntax descriptions. (data, mit, program)2014-12-121.0.0.0pawel834
syntax-example-json40.01Example JSON parser/pretty-printer. (data, mit, program)2014-12-121.0.0.0pawel834
syntax-pretty (deprecated in favor of syntax-printer)50.01Syntax instance for pretty, the pretty printing library. (data, deprecated, library, mit)2014-11-230.2.0.0pawel834
syntax-printer40.01Text and ByteString printers for 'syntax'. (data, library, mit)2014-12-121.0.0.0pawel834
syslog150.00Decode RFC 3164 and RFC 5424 syslog message formats (bsd3, data, library)2024-02-140.1.0.0l3c_amartin
t-regex40.01Matchers and grammars using tree regular expressions (bsd3, data, library)2015-02-170.1.0.0AlejandroSerrano
tables (deprecated)122.02In-memory storage with multiple keys using lenses and traversals (bsd3, data, deprecated, lenses, library)2015-01-120.4.1.1EdwardKmett, TimDixon
tagged5232.0359Haskell 98 phantom types to avoid unsafely passing dummy arguments (bsd3, data, library, phantom-types)2023-08-080.8.8EdwardKmett, ryanglscott
tagged-binary310.01Provides tools for serializing data tagged with type information. (data, library, mit, serialization-)2017-07-310.2.0.1jle
tagged-list40.01Lists tagged with a type-level natural number representing their length. (bsd3, data, library)2011-10-211.1GregoryCrosswhite
tagged-transformer390.04Monad transformer carrying an extra phantom type tag (bsd3, data, library, phantom-types)2022-05-080.8.2EdwardKmett, MatveyAksenov, ryanglscott
tagging170.01Library for tagging data (bsd3, data, library)2010-11-250.1JosephRe
tahoe-great-black-swamp-types50.00Types related to implementation of a Tahoe-LAFS Great Black Swamp server (apache, data, library)2023-12-210.5.0.0jcalderone
tai6470.01Tai64 Labels for Haskell (data, library, mpl)2016-06-210.2.0KimAltintop
taskwarrior500.00Types and aeson instances for taskwarrior tasks (agpl, data, library, taskwarrior)2023-07-310.6.0.6maralorn
tbox50.01Transactional variables and data structures with IO hooks (concurrency, data, library)2010-04-020.1.0PeterRobinson
telega230.00Telegram Bot API binding (control, data, library, mit)2020-01-300.3.0iokasimovmt
template-default90.01declaring Default instances just got even easier (bsd3, data, library)2016-06-030.1.2DanielWagner, GregoryCollins
template-haskell-optics110.00Optics for template-haskell types (bsd3, data, lenses, library, optics)2023-11-160.3AdamGundry, AndresLoeh, phadej, arybczak
ten170.02Functors et al. over arity-1 type constructors (apache, data, library)2021-09-170.1.0.2AndrewPritchard
ten-lens170.00Lenses for the types in the ten package. (apache, data, library)2021-09-140.1.0.1AndrewPritchard
ten-unordered-containers200.00Higher-kinded hash containers (apache, data, library)2021-11-030.1.0.3AndrewPritchard
tensor100.01A completely type-safe library for linear algebra (data, gpl, library, math)2013-10-190.3.0.1NicolaSquartini
terminal-text50.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.755411An efficient packed Unicode text type. (bsd2, data, library, text)2024-02-162.1.1BryanOSullivan, HerbertValerioRiedel, Bodigrim, lyxia, chessai, topos
text-ansi930.04Text styling for ANSI terminals. (bsd3, data, library)2023-10-120.3.0.1mitchellwrosen
text-binary530.023Binary instances for text types (bsd2, data, library)2016-09-290.2.1.1JakubWaszczuk
text-containers30.00Memory-efficient string-indexed container types. (data, data-structures, gpl, library)2017-10-130.1.0.0HerbertValerioRiedel
text-conversions2262.527Safe conversions between textual types (data, library)2022-05-020.3.1.1jxv, lexi_lambda
text-icu1282.041Bindings to the ICU library (bsd3, data, library, text)2023-10-040.8.0.4BryanOSullivan, VladimirShabanov, chessai, topos
text-icu-normalized150.02Dealing with Strict Text in NFC normalization. (data, gpl, library, text)2017-04-300.4.1misandrist
text-locale-encoding140.01Encode and decode Text to/from ByteString using TextEncoding (bsd3, codec, data, library, text)2013-09-100.1.0.2MikhailKuddah
text-manipulate1190.010Case conversion, word boundary manipulation, and textual subjugation. (data, library, mpl, text)2022-03-200.3.1.0BrendanHay
text-normal140.01Unicode-normalized text (data, library, mit)2014-04-220.2.1.0JoelTaylor
text-plus30.01Utils for text (bsd3, data, library)2017-08-060.1.0.1AlexanderThiemann
text-position40.03Handling positions in text and position-tagging it. (data, library, public-domain, text)2015-04-280.1.0.0akrasner
text-regex-replace540.02Easy replacement when using text-icu regexes. (apache, data, library, text)2022-11-210.1.1.5EricRochester
text-short2902.2558Memory-efficient representation of Unicode text strings (bsd3, data, library)2022-01-010.1.5HerbertValerioRiedel, phadej
text-stream-decode (deprecated in favor of streaming-commons)230.04Streaming decoding functions for UTF encodings. (deprecated) (data, deprecated, library, mit, text)2014-03-260.1.0.5MichaelSnoyman
text-time90.02Library for Time parsing from Text into UTCTime (bsd3, data, library)2023-02-020.3.2klangner
text-trie30.01An efficient finite map from Text to values, based on bytestring-trie. (bsd3, data, data-structures, library)2019-04-110.2.5.0lambdamichael
text-utf7230.01UTF-7 encoding/decoding for Data.Text (bsd3, data, library)2014-12-080.1.0.0DanielWright
text-utf8 (deprecated in favor of text)30.03An efficient packed UTF-8 backed Unicode text type. (bsd2, data, deprecated, library, text)2018-05-141.2.3.0HerbertValerioRiedel, Bodigrim, topos
text1240.01Non-empty values of `Data.Text`. (bsd3, data, library)2021-07-180.0.7.4TonyMorris, qfpl, GeorgeWilson
th-format60.01Template Haskell based support for format strings (bsd3, data, library)2019-11-150.1.3.0mtesseract
these3662.566An either-or-both data type. (bsd3, data, library, these)2023-03-141.2JohnWiegley, phadej, cmccann
these-lens490.03Lenses for These (bsd3, data, lens, library, these)2023-03-151.0.1.3phadej
these-optics320.00Optics for These (bsd3, data, library, optics, these)2021-02-251.0.1.2phadej
these-skinny432.04A fork of the 'these' package without the dependency bloat (bsd3, data, library)2022-01-140.7.5chessai
thorn80.01Datatype Manipulation with Template Haskell (bsd3, data, generics, library)2013-11-230.2Kinokkory
through-text120.01Convert textual types through Text without needing O(n^2) instances. (bsd3, data, library)2015-05-070.1.0.0AdamBergmark
thyme542.017A faster time library (bsd3, data, library, system)2023-03-140.4FumiakiKinoshita, LiyangHu, MateuszKowalczyk, MitsutoshiAoe, haskell_github_trust
tickle110.02A port of @Data.Binary@ (bsd3, data, library)2018-01-030.0.9TonyMorris, qfpl, GeorgeWilson
tiempo70.01Specify time intervals in different units (secs, mins, hours, etc.) (data, library, mit, time)2015-09-010.0.1.1RomanGonzalez
tight-apply260.01Tightly binding infix function application (data, library, public-domain)2015-09-070.1.0.0Shockk
tile190.01Slippy map tile functionality. (bsd3, data, library)2017-10-260.3.0.0jmc41493
time-interval230.03Use a time unit class, but hold a concrete time type. (data, library, public-domain)2016-05-300.1.1akrasner
time-lens370.01Lens-based interface to Data.Time data structures (bsd3, data, library)2018-01-040.4.0.2RomanCheplyaka
time-patterns260.01Patterns for recurring events (bsd3, data, library, time)2018-07-020.1.4.3jfmueller
time-series40.01Time series analysis. (data, gpl, library, program)2013-11-080.1.0.0AtsuroHoshino
time-series-lib (deprecated in favor of timeseries)40.01Library for Time Series processing (bsd3, data, deprecated, library)2016-12-100.1.0klangner
time-units1030.024A basic library for defining units of time as types. (bsd3, data, library)2011-03-071.0.0AdamWick
time-units-types130.01Type-level representations of time durations. (data, library, mit)2022-03-300.2.0.1mbg
timelike170.02Type classes for types representing time (data, library, system)2016-04-070.2.2esz
timeparsers50.01Attoparsec parsers for various Date/Time formats. (bsd3, data, library)2012-11-070.3.2NathanHunter, PhilipWeaver
timer-wheel290.00A timer wheel (bsd3, data, library)2023-10-111.0.0mitchellwrosen
timeseries90.01Library for Time Series processing (bsd3, data, library)2016-12-280.4.1klangner
timezone-detect90.00Haskell bindings for the zone-detect C library; plus tz-aware utils. (data, foreign, gpl, library, time)2021-03-140.3.0.1lfborjas
timezone-olson860.09A pure Haskell parser and renderer for binary Olson timezone files (bsd3, data, library)2021-12-260.2.1YitzGale
timezone-olson-th180.01Load TimeZoneSeries from an Olson file at compile time. (bsd3, data, library)2022-01-130.1.0.11petterb
timezone-series780.012Enhanced timezone handling for Data.Time (bsd3, data, library)2021-12-260.1.13YitzGale
tinyid162.00A secure URL-friendly string ID generator (data, library, mit)2024-02-100.1.1.0maxine
tiphys150.01Navigating and editing JSON data (bsd3, data, library)2016-01-110.1.1.0llhotka
tmpl160.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)50.05Converting string-like types to Strings. (bsd3, data, deprecated, library)2009-09-220.1.2BasVanDijk
to-string-instances (deprecated)40.01Instances for the ToString class. (bsd3, data, deprecated, library)2009-09-220.2BasVanDijk
tomato-rubato-openal80.01Easy to use library for audio programming. (bsd3, data, library)2015-10-190.1.0.4HeinrichApfelmus
toml-reader-parse120.00Alternative parser for TOML values produced by the toml-reader package. (apache, data, library, toml)2023-01-270.1.1.1SergeyVinokurov
tomlcheck450.01Command-line tool to check syntax of TOML files (bsd3, data, program, toml)2019-04-270.1.0.40vmchale
topograph750.01Directed acyclic graphs. (bsd3, data, graph, library)2022-08-211.0.0.2phadej
tostring430.09The ToString class (bsd3, data, library)2015-01-260.2.1.1AdamBergmark, ErikHesselink
total-map130.01Finitely represented total maps (bsd3, data, library)2019-11-230.1.3ConalElliott
total-maps230.01Dense and sparse total maps. (containers, data, data-structures, library, mit)2015-11-191.0.0.3pawel834
transaction230.02Monadic representation of transactions. (data, library, mit)2023-06-050.1.1.4arowM
traverse-with-class470.04Generic applicative traversals (data, library, mit)2021-06-211.0.1.1AdamBergmark, RomanCheplyaka, SjoerdVisscher
tree-diff2202.256Diffing of (expression) trees. (data, gpl, library, testing)2023-03-210.3.0.1phadej
tree-render-text80.00Configurable text rendering of trees. (bsd3, data, library)2020-01-060.4.0.0ThomasEding
tree-traversals80.01Functions and newtype wrappers for traversing Trees (data, library)2023-02-070.1.2.0NoahEasterly
tree-view320.07Render trees as foldable HTML and Unicode art (bsd3, data, library)2021-02-200.5.1EmilAxelsson
treefold220.01Provides folds which try to combine elements in a balanced way. (data, library, mit)2017-10-040.2.0.0oisdk
trial870.03Trial Data Structure (data, data-structures, library, mpl)2020-06-210.0.0.0tomjaguarpaw, vrom911
trial-tomland940.01Trial helper functions for tomland (data, data-structures, library, mpl)2020-06-210.0.0.0tomjaguarpaw, vrom911
tries140.02Various trie implementations in Haskell (bsd3, data, library, tree)2020-03-070.0.6.1athanclark
true-name270.01Template Haskell hack to violate module abstractions (bsd3, data, library, unsafe)2017-08-240.1.0.3LiyangHu, haskell_github_trust
truthful140.01Typeclass for truthfulness of values (data, library, public-domain)2015-09-070.1.0.2Shockk
truthy60.00Generalized booleans and truthy values. (data, library, mit)2022-07-050.3.0.1anselmschueler
tskiplist300.01A Skip List Implementation in Software Transactional Memory (STM) (concurrency, data, library)2019-09-241.0.1PeterRobinson
ttask50.00This is task management tool for yourself, that inspired by scrum. (bsd3, data, library, program)2016-06-100.0.1.0outoftune
ttc430.02Textual Type Classes (data, library, mit, text)2023-12-031.4.0.0TravisCardwell
ttl-hashtables270.00Extends hashtables so that entries added can be expired after a TTL (bsd3, data, library)2019-09-231.4.1.0erick
tup-functor150.01Homogeneous tuples (bsd3, data, library, program)2014-10-310.3.0.0BalazsKomuves
tuple520.036Various functions on tuples (bsd3, data, library)2014-09-070.3.0.2LennartAugustsson
tuple-gen60.02Enum instances for tuples where the digits increase with the same speed (bsd3, data, library)2012-03-112.0TillmannVogt
tuple-generic (deprecated)190.01Generic operations on tuples (data, deprecated, library, public-domain)2015-11-250.6.0.0Artyom
tuple-hlist160.01Functions to convert between tuples and HLists. (data, library)2015-11-160.2.0.1NicolasDudebout
tuple-morph40.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-sop250.01functions on n-ary tuples using generics-sop (data, gpl, library)2018-06-240.3.1.0ferdinandvw
tuple-th370.04Generate (non-recursive) utility functions for tuples of statically known size (bsd3, data, library, template-haskell)2015-06-280.2.5DanielSchuessler
tupleinstances30.01Functor, Applicative and Monad for n-ary tuples. (bsd3, data, library)2010-03-160.0.1DiegoEcheverri
tuples460.01Small monomorphic tuples (bsd3, data, library)2019-08-290.1.0.0andrewthad, chessai
tuples-homogenous-h98140.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)301.251Text (bsd3, data, deprecated, library, text)2019-03-150.0.3.0
ty240.05Typed type representations and equality proofs (bsd3, data, library)2016-02-250.1.7ConalElliott
type60.01Dynamic casting library with support for arbitrary rank type kinds. (bsd3, data)2010-02-090.2.0TopiKarvonen
type-aligned240.06Various type-aligned sequence data structures. (bsd3, data, data-structures, library)2014-12-300.9.6AtzeVanDerPloeg, dfeuer
type-combinators160.07A collection of data types for type-level programming (bsd3, data, library)2016-06-150.2.4.3KyleCarter
type-combinators-quote50.01Quasiquoters for the 'type-combinators' package. (bsd3, data, library)2016-01-260.1.0.1KyleCarter
type-combinators-singletons50.01Interop between /type-combinators/ and /singletons/. (bsd3, data, library)2018-01-210.2.1.0jle
type-equality2220.014Data.Type.Equality compat package (bsd3, data, dependent-types, library)2019-09-061ErikHesselink, phadej, ryanglscott
type-equality-check220.02Type equality check (bsd3, data, library)2016-07-210.0.0.4GwernBranwen, WolfgangJeltsch
type-iso230.02Typeclasses for injective relations and isomorphisms between types. (apache, cast, data, library, types)2019-06-251.0.1.0jtapolczai, jtapolczai2
type-level300.018Type-level programming library (bsd3, data, library)2016-07-080.3.0AlfonsoAcosta, HoseinAttarzadeh, LennartAugustsson, ugeorge, ingo
type-level-integers310.01Provides integers lifted to the type level (bsd3, data, library)2017-04-060.0.1mtesseract
type-level-kv-list290.03Type level Key-Value list. (data, library, mit)2023-02-102.0.2.0arowM
type-level-kv-list-esqueleto40.00Make Esqueleto handy with type-level-kv-list (data, library, mit)2022-10-310.1.0.1arowM
type-level-kv-list-persistent160.00Make Persistent Raw SQL handy with type-level-kv-list (data, library, mit)2023-09-140.2.0.1arowM, qnoyxu
type-level-natural-number500.08Simple type level natural numbers (bsd3, data, library, type-system)2014-03-302.0GregoryCrosswhite
type-level-natural-number-induction50.03High-level combinators for performing inductive operations. (bsd3, data, library, type-system)2012-07-231.0.0.1GregoryCrosswhite
type-level-natural-number-operations30.03Basic operations on type-level natural numbers. (bsd3, data, library, type-system)2010-10-141.0GregoryCrosswhite
type-level-tf230.02Type-level programming library (type families) (bsd3, data, library)2011-10-290.2.1CoreyOConnor
type-list (deprecated)132.04Operations on type-level lists and tuples. (bsd3, data, deprecated, library)2016-06-200.5.0.0mjmrotek
type-map280.01Type-indexed maps (data, library, mit)2022-01-050.1.7.0lyxia
type-rig120.01Classes for the rig (sums and products) of types (bsd2, data, library)2022-09-120.1AshleyYakeley
type-safe-avl50.00Type safe BST and AVL trees (data, gpl, library)2022-05-311.0.0.1nico
type-set100.04Type set (bsd3, data, library)2023-12-010.1.0.0YoshikuniJujo
type-structure40.01Type structure analysis (data, library, mit)2014-04-040.1.1NikitaVolkov
type-unary400.05Type-level and typed unary natural numbers, inequality proofs, vectors (bsd3, data, library)2018-04-210.3.2ConalElliott
typeable-th80.01Automatic deriving of TypeableN instances with Template Haskell (bsd3, data, library)2014-10-210.1.5BennoFuenfstueck
typed-digits240.00Digits, indexed by their base at the type level (data, library, mit)2019-12-120.1.0.0arran
typed-duration170.01Thread delay and timeout functions with typed arguments (bsd3, concurrency, data, library)2017-07-130.1.1.0OmerAgacan
typed-encoding170.01Type safe string transformations (bsd3, data, library, text)2023-10-090.5.2.3rpeszek
typed-encoding-encoding30.00Bridge between encoding and typed-encoding packages (bsd3, data, library, text)2020-06-010.1.0.0rpeszek
typed-streams40.01A stream based replacement for lists (data, library, mit)2017-03-180.1.0.1clinton
typed-uuid270.01Phantom-Typed version of UUID (data, library, mit)2021-11-200.2.0.0Norfair
typelevel80.04Useful type level operations (type families and related operators). (apache, data, library)2018-12-181.2.3danilo2, iamrecursion
typelevel-tensor100.02Tensors whose ranks and dimensions type-inferred and type-checked. (bsd3, data, library)2013-02-100.2.1TakayukiMuranushi
typelits-witnesses672.257Existential witnesses, singletons, and classes for operations on GHC TypeLits (data, library, mit)2023-11-290.4.0.1jle
typenums480.01Type level numbers using existing Nat functionality (bsd3, data, library)2021-03-230.1.4AdituV
typeparams80.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-map842.55Efficient implementation of a dependent map with types as keys (data, data-structures, library, mpl, types)2022-11-020.6.0.0vrom911
typesafe-endian260.03Enforce endianness with types (bsd3, data, library)2013-07-200.1.0.1JohnEricson
typical130.02Type level numbers, vectors, list. This lib needs to be extended. (data, library)2009-02-260.0.1RickKaudewitz
tz752.2511Efficient time zone handling (apache, data, library)2022-01-280.1.3.6GergelyRisko, MihalyBarasz, janus
tzdata1502.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
ucl140.00Datatype and parser for the Universal Configuration Language (UCL) using libucl (bsd3, configuration, data, library)2022-03-140.2.0.1fgaz
udcode220.01Does a set of code words form a uniquely decodable code? (bsd3, data, library)2009-01-060.2.0.0WaltBaety
udp-conduit82.01Simple fire-and-forget conduit UDP wrappers (conduit, data, library)2016-10-210.1.0.4kqr
uglymemo730.06A simple (but internally ugly) memoization function. (data, library, public-domain)2011-10-040.1.0.1LennartAugustsson
uid230.01Simple unique identifier datatype, serializable and encodable as base32 (data, library, mit)2013-08-110.1.0.1PhilHargett
ulid192.00Implementation of ULID - Universally Unique Lexicographically Sortable Identifier (bsd3, codec, data, database, library, program)2022-05-240.3.2.0steven777400, adrian, haskell_github_trust
ulid-tight40.00Another ULID implementation with tight memory representation (data, library, mit)2023-10-190.1ijaketak
unamb580.07Unambiguous choice (bsd3, concurrency, data, library, other)2018-03-160.2.7ConalElliott
unamb-custom50.01Functional concurrency with unamb using a custom scheduler. (bsd3, concurrency, data, library)2008-12-240.13LukePalmer
unboxed60.00All the standard sum types but strict and unboxed as possible (bsd3, data, library)2019-01-010.1.0.0CarterSchonwald
unboxed-containers100.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-references40.00A library for reference cells backed by unboxed-vectors (bsd3, data, library, program)2019-12-160.1.0callanmcgill
unboxing-vector260.03A newtype-friendly variant of unboxed vectors (bsd3, data, data-structures, library)2020-09-270.2.0.0aratamizuki
unfix-binders40.01Unfixing and recursion schemes for data types with binders (bsd3, data, library)2018-10-110.1.0aspiwack
ungadtagger200.01Abstract GADTs from typelevel tags (bsd3, data, library)2012-09-301.0.0AndriyPolishchuk
unicode-data2652.255Access Unicode Character Database (UCD) (apache, data, library, text, unicode)2022-12-170.4.0.1Bodigrim, harendra, adithyaov, wismill
unicode-data-names40.00Unicode characters names and aliases (apache, data, library, text, unicode)2022-10-130.2.0wismill
unicode-data-scripts80.00Unicode characters scripts (apache, data, library, text, unicode)2022-12-170.2.0.1harendra, adithyaov, wismill
unicode-data-security70.00Unicode security mechanisms database (apache, data, library, text, unicode)2022-10-130.2.0harendra, adithyaov, wismill
unicode-transforms2390.011Unicode normalization (bsd3, data, library, text, unicode)2022-03-210.4.0.1Bodigrim, harendra, adithyaov, wismill
uniform-http30.01uniform text based operations to call http (data, library, text, uniform)2023-03-150.1.5.1andrewufrank
uniform-pair340.01Uniform pairs with class instances (bsd3, data, library)2018-09-110.1.15ConalElliott
uniform-webserver30.01uniform text based operations to call http (data, library, text, uniform)2023-03-150.1.5.1andrewufrank
union212.03Extensible type-safe unions (bsd3, data, library)2018-10-130.1.2int_index
union-angle180.02Union type that include radian angle and degree angle (bsd3, data, library)2021-06-070.1.0.1YoshikuniJujo
union-color130.04Unify verious color formats (bsd3, data, graphics, library)2023-11-010.1.2.1YoshikuniJujo
union-find630.04Efficient union and equivalence testing of sets. (algorithms, bsd3, data, library)2012-06-230.2ThomasSchilling
union-find-array270.03union find data structure (algorithms, data, library, mit)2021-07-220.1.0.3BertramFelgenhauer, MartinAvanzini
union-map (deprecated)50.01Heterogeneous map by open unions. (bsd3, data, deprecated, library)2015-02-240.1
unique290.05Fully concurrent unique identifiers (bsd3, concurrency, data, library)2021-01-040.0.1EdwardKmett, phadej, ryanglscott
uniqueid50.01Splittable Unique Identifier Supply (bsd3, data, library)2009-07-130.1.1SebastianFischer
uniqueness-periods-vector-filters130.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-stats170.03A very basic descriptive statistics. (data, library, math, mit)2023-01-240.4.0.0OleksandrZhabenko
unit220.01Aliases for `()`. (bsd3, data, library)2018-01-150.1.0.1amohrland
universal-binary40.01Parser for OS X Universal Binary format. (bsd3, data, library)2010-03-250.11ErikCharlebois
universe640.02A class for finite and recursively enumerable types. (bsd3, data, library)2021-10-301.2.2DanielWagner, phadej
universe-base2030.019A class for finite and recursively enumerable types. (bsd3, data, library)2023-03-151.1.3.1DanielWagner, phadej
universe-dependent-sum (deprecated in favor of universe-some)260.01Universe instances for types from dependent-sum (bsd3, data, deprecated, library)2021-01-091.3phadej
universe-instances-base (deprecated in favor of universe-base)200.06Universe instances for types from the base package (bsd3, data, deprecated, library)2019-04-151.1DanielWagner, phadej
universe-instances-extended390.02Universe instances for types from selected extra packages (bsd3, data, library)2021-10-301.1.3DanielWagner, phadej
universe-instances-trans (deprecated in favor of universe-base)210.02Universe instances for types from the transformers and mtl packages (bsd3, data, deprecated, library)2019-04-151.1DanielWagner, phadej
universe-reverse-instances560.03Instances of standard classes that are made possible by enumerations (bsd3, data, library)2021-01-091.1.1DanielWagner, phadej
universe-some360.02Universe instances for Some from some (bsd3, data, library)2021-01-091.2.1phadej
unix-time6730.025Unix time parser/formatter and utilities (bsd3, data, library)2024-02-060.4.12KazuYamamoto
unjson430.01Bidirectional JSON parsing and generation. (bsd3, data, library)2022-03-160.15.4GracjanPolak, MikhailGlushenkov, arybczak, jonathanjouty_scrive, trin_cz
unlifted1070.01Unlifted and levity-polymorphic types (bsd3, data, library)2024-02-070.2.2.0andrewthad, l3c_amartin
unlifted-list30.00GHC Haskell lists of non-thunks (things of kind TYPE 'UnliftedRep) (bsd3, data, library)2018-12-050.1.0.0chessai
unliftio-pool580.06Data.Pool generalized to MonadUnliftIO. (bsd3, control, data, database, library, network)2023-12-210.4.3.0BardurArantsson
unliftio-streams300.01Generalization of io-streams to MonadUnliftIO (apache, data, io-streams, library, network)2023-07-160.2.0.0BardurArantsson
unordered-containers7032.751570Efficient hashing-based container types (bsd3, data, library)2024-01-090.2.20JohanTibell, dfeuer, sjakobi
unordered-intmap50.01A specialization of `HashMap Int v` (bsd3, data, library)2018-07-010.1.1DmitryIvanov
unpacked-maybe-numeric310.01maybes of numeric values with fewer indirections (bsd3, data, library)2024-02-140.1.3.1andrewthad, chessai, l3c_amartin
unpacked-maybe-text300.01optional text that unpacks well (bsd3, data, library)2024-01-310.1.0.1andrewthad, l3c_amartin
unsafely50.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-bytes50.00Memory efficient url type and parser. (data, library, mit)2022-08-210.1.1.1andrewthad, goolord
urlpath460.04Painfully simple URL deployment. (bsd3, data, library, web)2023-11-2211.0.2athanclark
urn40.01Universal Resource Names (bsd3, data, library)2014-05-240.1.0.0SamTruzjan
urn-random40.01A package for updatable discrete distributions (data, library, mit)2017-07-140.1.0.0kwf, AntalSpectorZabusky
userid470.04The UserId type and useful instances for web development (bsd3, data, library)2022-04-200.1.3.7DavidFox, JeremyShaw
users-persistent70.01A persistent backend for the users package (data, library, mit)2016-05-220.5.0.2AlexanderThiemann
utc260.01A pragmatic time and date library. (data, library, mit, parsing, time)2015-06-170.2.0.1LarsPetersen
utf8-conversions162.00A string conversion library that assumes utf8 (bsd3, codec, data, library)2020-05-100.1.0.4chemirea
util-plus50.03A collection of commonly used utils (bsd3, data, library)2017-08-060.1.0.0AlexanderThiemann
utility-ht3352.0103Various small helper functions for Lists, Maybes, Tuples, Functions (bsd3, data, library, list)2024-02-070.0.17.1HenningThielemann
uuid1940.0258For creating, comparing, parsing and printing Universally Unique Identifiers (bsd3, data, library)2021-05-031.3.15AntoineLatter, HerbertValerioRiedel, phadej
uuid-aeson32.02Aeson types for UUID instances. (bsd3, data, library)2014-01-150.1.0.0KirkPeterson
uuid-bytes80.00UUID parsing using byteverse packages (data, library, mit)2022-08-210.1.3.0goolord
uuid-le230.01Universally Unique Identifiers with little-endian-ish encoding tools (data, library, mit)2014-09-290.2014.1StijnVanDrongelen
uuid-quasi240.01Supplemental package for 'uuid' allowing quasiquotation. (bsd3, data, library)2013-10-210.1.0.1LarsPetersen
uuid-types3320.056Type definitions for Universally Unique Identifiers (bsd3, data, library)2023-10-041.0.5.1AntoineLatter, HerbertValerioRiedel, phadej
uvector100.012Fast unboxed arrays with a flexible interface (bsd3, data, library)2010-02-150.1.1.1BryanOSullivan, DonaldStewart
uvector-algorithms80.03Efficient algorithms for uvector unboxed arrays (bsd3, data, library)2009-09-080.2DanDoel
uxadt60.02Cross-language extensible representation for algebraic data type instances. (data, gpl, library)2014-07-220.0.16.0AndreiLapets
valida310.00Simple applicative validation for product types, batteries included! (data, library, mit, validation)2021-08-251.1.0TotallyNotChase
valida-base180.00Simple applicative validation for product types, batteries included! (data, library, mit, validation)2021-08-250.2.0TotallyNotChase
validated-literals230.01Compile-time checking for partial smart-constructors (bsd3, data, library)2021-12-020.3.1MerijnVerstraaten
validation1392.522A data-type like Either but with an accumulating Applicative (bsd3, data, library)2023-07-101.1.3TonyMorris, qfpl, GeorgeWilson, jack
validation-selective1822.59Lighweight pure data validation based on Applicative and Selective functors (data, library, mpl, selective, validation)2023-03-010.2.0.0tomjaguarpaw, vrom911, hecate
validators210.01Composable validations for your Haskell data types (data, library, mit)2019-10-230.0.1luc_tielen
value-supply80.05A library for generating values without having to thread state. (bsd3, data, library)2011-03-180.6IavorDiatchki
var50.01Mutable variables and tuples (bsd3, data, library)2013-06-100.2.0.0AndySonnenburg
variadic-function240.01Create and transform functions with variable arity. (bsd3, data, functions, library)2021-07-050.1.0.2BorisLykah
variation60.01nominal value with possible variations (bsd3, data, library)2017-06-100.1.1.0cspollard
vary142.00Vary: Friendly and fast polymorphic variants (open unions/coproducts/extensible sums) (data, data-structures, error-handling, library, mit)2024-01-140.1.0.3qqwy
vault2592.059a persistent store for values of arbitrary types (bsd3, data, library)2021-02-190.3.1.5HeinrichApfelmus, sjakobi
vcd330.02Reading and writing VCD files. (bsd3, data, embedded, hardware, library)2012-12-190.2.2TomHawkins
vcs-revision300.01Facilities for accessing the version control revision of the current directory. (bsd3, data, library, parsing, system)2014-05-160.0.2EugeneKirpichov
vec620.05Vec: length-indexed (sized) list (bsd3, data, dependent-types, library)2023-03-210.5phadej
vec-lens160.00Vec: length-indexed (sized) list: lens support (bsd3, data, dependent-types, lens, library)2021-02-280.4phadej
vec-optics110.00Vec: length-indexed (sized) list: optics support (bsd3, data, dependent-types, library, optics)2021-02-280.4phadej
vector5972.752009Efficient Arrays (bsd3, data, data-structures, library)2023-10-070.13.1.0AlexeyKhudyakov, lehins, Bodigrim, topos
vector-algorithms3682.071Efficient algorithms for vector arrays (bsd3, data, library)2022-07-280.9.0.1BryanOSullivan, DanDoel, ErikDeCastroLopo
vector-binary210.07Binary instances for vector types (deprecated) (bsd3, data, library)2013-05-080.1.1JakubWaszczuk
vector-binary-instances2002.2532Instances of Data.Binary for vector (bsd3, data, library)2021-04-120.2.5.2BenGamari, BryanOSullivan, DonaldStewart
vector-buffer390.01A buffer compatible with Data.Vector.* (bsd3, data, library)2015-03-300.4.1VivianMcPhail
vector-bytes-instances190.01Serial (from the bytes package) for Vector (from the vector package) (bsd3, data, library)2018-05-220.1.1RenzoCarbonara
vector-bytestring40.01ByteStrings as type synonyms of Storable Vectors of Word8s (bsd3, data, library)2012-01-030.0.0.1BasVanDijk
vector-circular610.02circular vectors (data, library, mit)2022-01-240.1.4DavidHimmelstrup, chessai
vector-clock90.01Vector clocks for versioning message flows (data, data-structures, distributed-computing, gpl, library)2013-06-230.2.2AlexandruScvortov, hansonkd
vector-conduit100.01Conduit utilities for vectors (data, library, mit)2012-12-310.5.0.0JaredHance
vector-doublezip310.01Some special functions to work with Vector (with zip). (data, library, mit)2020-06-240.2.0.0OleksandrZhabenko
vector-endian30.00Storable vectors with cpu-independent representation. (data, data-structures, library, mit)2019-04-220.1.0.0isd
vector-functorlazy30.01vectors that perform the fmap operation in constant time (bsd3, data, data-structures, library)2013-07-050.0.1MikeIzbicki
vector-hashtables2190.01Efficient vector-based mutable hashtables implementation. (bsd3, data, library)2023-12-130.1.1.4swamp_agr, ArtemPelenitsyn
vector-heterogenous90.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-instances1492.020Orphan Instances for 'Data.Vector' (bsd3, data, data-structures, library)2023-04-173.4.2EdwardKmett, ryanglscott
vector-instances-collections60.01Instances of the Data.Collections classes for Data.Vector.* (bsd3, data, library)2012-03-260.1.0.1TobiasBrandt
vector-mmap210.01Memory map immutable and mutable vectors (bsd3, data, data-structures, library)2017-06-300.0.3DanielPeebles, fho
vector-random40.01Generate vectors filled with high quality pseudorandom numbers (bsd3, data, library)2010-02-210.2DonaldStewart
vector-read-instances (deprecated in favor of vector)50.03(deprecated) Read instances for 'Data.Vector' (bsd3, data, data-structures, deprecated, library)2011-08-290.0.2.0ChristianHoener
vector-rotcev330.00Vectors with O(1) reverse (bsd3, data, data-structures, library)2023-01-140.1.0.2Bodigrim
vector-sized2152.2526Size tagged vectors (bsd3, data, library)2024-02-071.6.1jle, jophish, koz_ross, expipiplus1
vector-split370.02Combinator library for splitting vectors. (data, data-structures, library, mit)2023-01-171.0.0.3fho
vector-static (deprecated)120.01Statically checked sizes on Data.Vector (bsd3, data, data-structures, deprecated, library)2010-11-110.3.0.1DanielPeebles, JakeMcArthur
vector-stream3660.03Efficient Streams (bsd3, data, data-structures, library)2024-01-060.1.0.1AlexeyKhudyakov, lehins, Bodigrim
vector-text90.01Text implementation based on unboxed char vector. (apache, data, library)2018-12-181.1.6danilo2, iamrecursion
vector-th-unbox2092.047Deriver for Data.Vector.Unboxed using Template Haskell (bsd3, data, library)2021-11-080.2.2FumiakiKinoshita, LiyangHu, MateuszKowalczyk, MitsutoshiAoe, phadej, haskell_github_trust
verbosity280.01Simple enum that encodes application verbosity. (bsd3, data, library)2020-02-160.4.0.0PeterTrsko
version-natural40.01A simple version type. (data, library, mit)2023-04-090.1.0.0locallycompact
version-natural-dhall-instance50.00FromDhall and ToDhall instances for version-natural. (data, dhall, library, mit)2023-04-100.2.0.0locallycompact
versioning80.01Type-safe data versioning. (apache, data, library)2022-01-300.3.2.0lortabac
versioning-servant50.01Servant combinators for the versioning library. (apache, data, library)2018-11-080.1.0.1lortabac
versions2192.259Types and parsers for software version numbers. (bsd3, data, library)2024-01-246.0.5fosskers
vessel70.00Functor-parametric containers (bsd3, data, library)2022-12-090.3.0.0CaleGibbard, JohnEricson, abrar
vflow-types40.00types for ingesting vflow data with aeson (bsd3, data, library, parsing, text, utility)2019-05-210.1chessai
vinyl-generics80.00Convert plain records to vinyl (and vice versa), generically. (bsd3, data, generics, library)2019-02-190.1.0.0GagandeepBhatia
vinyl-named-sugar30.00Syntax sugar for vinyl records using overloaded labels. (data, library, mit)2019-02-210.1.0.0Solonarv
vocabulary-kadma380.01Smaoin vocabulary definitions of the base framework. (data, library, public-domain)2015-06-180.1.0.0akrasner
vp-tree170.00Vantage Point Trees (bsd3, data, data-mining, data-structures, library, machine-learning)2021-04-300.1.0.1ocramz
vpq (deprecated)40.01Priority queue based on vector (bsd3, data, deprecated, library)2018-05-030.1.0.0
warc120.00A parser for the Web Archive (WARC) format (bsd3, data, library, program)2022-01-051.0.5BenGamari
wavesurfer80.01Parse WaveSurfer files (bsd3, data, library, sound, text)2009-03-230.0.6StefanKersten
wd30.00Run a command on a specified directory. (apache, data, program)2022-10-180.1.0.0kakkun61
weak-bag30.01Mutable bag backed by weak pointers to each item (bsd3, data, library)2018-10-040.1.0.0chessai
wide-word1740.020Data types for large but fixed width signed and unsigned integers (bsd2, data, library)2023-10-230.1.6.0ErikDeCastroLopo
wide-word-instances130.00Instances for wide-word (bsd3, data, instances, library, numeric)2021-04-210.1infinity0
winery820.03A compact, well-typed seralisation format for Haskell values (bsd3, codec, data, library, parsing, program, serialization)2022-05-311.4FumiakiKinoshita
wire-streams280.02Fast binary io-streams adapter. (bsd3, data, io-streams, library, parsing)2016-09-270.1.1.0winterland
wiring120.01Wiring, promotion and demotion of types. (bsd3, data, library)2018-08-110.5.1seanparsons
witch1642.57Convert values from one type into another. (data, library, mit)2023-12-291.2.0.4fozworth
with30.02Simple open product type (bsd3, control, data, library)2018-09-160.1.0iokasimovmt
with-index180.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)290.02Use ImplicitParams-based source locations in a backward compatible way (data, deprecated, library, mit)2016-03-160.1.0SimonHengel
witherable2652.534filterable traversable (bsd3, data, library)2021-10-120.4.2FumiakiKinoshita
witherable-class (deprecated in favor of witherable)100.04Witherable = Traversable + Filterable (bsd3, data, deprecated, library)2021-01-120.0.1FumiakiKinoshita
witness380.03values that witness types (bsd2, data, library)2023-07-250.6.2AshleyYakeley
wizard300.01the fantastical wizard monoid (bsd3, data, library)2019-05-020.1.1chessai
wkt110.01Parsec parsers and types for geographic data in well-known text (WKT) format. (bsd3, data, library)2017-08-290.3.2BenGamari
wkt-geom262.02A parser of WKT, WKB and eWKB. (apache, data, library)2021-08-080.0.12newmana
woe70.00Convenient typeclass for defining arbitrary-index enums. (bsd3, data, library)2019-09-200.1.0.3riuga
woffex40.01Web Open Font Format (WOFF) unpacker. (bsd3, data, program)2011-05-010.1AndrewDrake
woot130.01Real time group editor without operational transform. (data, library, mit)2016-08-050.0.0.6tgolson
word (deprecated)141.252Words of arbitrary size (bsd3, data, deprecated, library, math, numeric)2018-05-140.1.0.1
word-array30.00treat integral types as arrays of smaller integral types (data, library, mit)2022-08-210.1.0.0goolord
word-compat670.09Compatibility shim for the Int/Word internal change in GHC 9.2 (bsd3, data, library)2022-09-280.0.6FumiakiKinoshita
word-trie210.03Implementation of a finite trie over words. (data, gpl, library)2015-05-100.3.0DmitryIvanov, MateuszKowalczyk
word12 (deprecated)40.01Word12 library. (bsd3, data, deprecated, library)2014-09-07
word24372.0724-bit word and int types for GHC (bsd3, data, library)2016-10-252.0.1JohnLato, winterland
word82130.061Word8 library (bsd3, data, library)2017-08-010.1.3KazuYamamoto
word8set30.01Word8 set (bsd3, data, library)2023-05-280.1.1phadej
wordn130.00arbitrary bit size Words (data, library, mit)2020-09-300.1.0.0goolord
world-peace360.03Open Union and Open Product Types (bsd3, data, library)2020-06-241.0.2.0cdepillabout
wrap250.01Wrap a function's return value with another function (bsd3, data, functions, library)2015-02-060.0.0ChrisDone
wraparound200.01Convenient handling of points on a seamless 2-dimensional plane (bsd3, data, library)2012-11-280.0.2ChristopherHoward, infrared
wright40.01Colour space transformations and metrics. (data, library, mit)2014-05-160.1.0.2vi
x5092680.047X509 reader and writer (bsd3, data, library)2022-05-311.7.7KazuYamamoto, VincentHanquez
x509-ocsp190.00Basic X509 OCSP implementation (bsd3, data, library)2024-02-280.1.1.0lyokha
x509-store2210.037X.509 collection accessing and storing methods (bsd3, data, library)2022-01-181.6.9KazuYamamoto, VincentHanquez
x509-system2110.017Handle per-operating-system X.509 accessors and storage (bsd3, data, library)2022-01-171.6.7KazuYamamoto, VincentHanquez
x509-util220.01Utility for X509 certificate and chain (bsd3, data, program)2022-01-171.6.6KazuYamamoto, VincentHanquez
x509-validation2210.024X.509 Certificate and CRL validation (bsd3, data, library)2022-01-171.6.12KazuYamamoto, VincentHanquez
xcb-types500.02Parses XML files used by the XCB project (bsd3, data, library)2023-04-140.13.0AntoineLatter, TychoAndersen
xls90.00Parse Microsoft Excel xls files (BIFF/Excel 97-2004) (bsd3, codec, data, library, parser, program, spreadsheet)2020-05-300.1.3harendra, olf
xml-conduit-selectors70.00jQuery-style CSS selectors for xml-conduit (bsd3, data, library)2023-03-060.2.0.2TobiasDammers
xml-isogen230.01Generate XML-isomorphic types (data, library, mit)2018-04-190.3.0mniip, typeable
xml-query60.02A parser-agnostic declarative API for querying XML-documents (data, library, mit, parsing, xml)2021-06-070.9.1.1NikitaVolkov
xml-query-xml-conduit50.01A binding for the "xml-query" and "xml-conduit" libraries (data, library, mit, parsing, xml)2016-04-040.3.1NikitaVolkov
xml-query-xml-types50.01An interpreter of "xml-query" queries for the "xml-types" documents (data, library, mit, parsing, xml)2016-04-040.4.1NikitaVolkov
xml-syntax260.00Parse XML from bytes (bsd3, data, library)2024-02-070.1.0.2andrewthad, l3c_amartin
xor140.01Efficient XOR masking (codec, data, gpl, library)2023-07-190.0.1.2AndreasAbel, HerbertValerioRiedel
xournal-types160.07Data types for programs for xournal file format (bsd3, data, library)2016-02-120.5.1.0IanWooKim
xxhash72.251A Haskell implementation of the xxHash algorithm (bsd3, cryptography, data, library)2017-01-130.0.2christianmarie, ChristianMarie
yahoo-finance-conduit30.01Streaming aproach to the yahoo finance api (data, library, mit)2014-09-180.1.0.0AlexanderThiemann
yall70.02Lenses with a southern twang (bsd3, data, library)2012-09-210.2.1BrandonSimmons
yamemo270.01Simple memoisation function (bsd3, data, library)2014-01-200.6.0NobuoYamashita
yaml6172.25242Support for parsing and rendering YAML documents. (bsd3, data, library)2023-07-010.11.11.2MichaelSnoyman
yaml-light270.05A light-weight wrapper with utility functions around HsSyck (bsd3, data, library)2010-10-270.1.4MichaelIlseman
yaml-light-lens450.01Lens interface to yaml-light. (bsd3, data, library)2022-02-150.3.5AnthonyCowley
yaml-pretty-extras (deprecated)90.01Extra functionality for pretty printing Yaml documents. (bsd3, data, deprecated, library)2018-06-280.0.2.2locallycompact
yaml-streamly322.01Support for parsing and rendering YAML documents. (bsd3, data, library)2023-07-020.12.4maerwald
yaml-union120.00Read multiple yaml-files and override fields recursively (bsd3, data, library, program)2017-11-100.0.3michelk
yarl60.02Yet another records libraries (data, library)2022-09-110.1.1.0gdifolco
yarn-lock240.02Represent and parse yarn.lock files (data, library, mit)2021-06-260.6.5Profpatsch
z8550.00Implementation of the z85 binary codec (bsd3, data, library)2018-12-300.0.2athanclark
zalgo (deprecated in favor of functional-kmp)310.01Z-algorithm implemented on haskell's built-in cons-cell-based lists. (bsd3, data, deprecated, library)2015-09-010.2.0.0mniip
zcache160.01Zobrist keys for game state tracking (bsd3, data, library)2010-06-140.0.0SamAnklesaria
zero290.01Semigroups with absorption (bsd3, data, library)2019-05-160.1.5DimitriSabadie
zigzag1090.03Zigzag 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-bytes160.00zlib compression bindings (bsd3, data, library)2024-02-020.1.0.2andrewthad, l3c_amartin
zlib-conduit (deprecated in favor of conduit-extra)420.09Streaming compression/decompression via conduits. (deprecated) (bsd3, conduit, data, deprecated, library)2014-04-021.1.0MichaelSnoyman
zm140.01Language independent, reproducible, absolute types (bsd3, data, library, reflection)2017-12-110.3.2PasqualinoAssini
zsdd60.00Zero-Suppressed and Reduced Decision Diagrams (bsd3, data, library)2020-05-070.2.1.0