Packages tagged data

1602 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (1576), bsd3 (1118), mit (253), benchmark (138), deprecated (99), program (91), gpl (68), math (56), public-domain (51), text (49), parsing (39), data-structures (38), control (29), concurrency (27), conduit (25), lgpl (24), lenses (23), system (23), apache (22), bsd2 (19), network (18), cryptography (17), numerical (14), web (14), generics (13), json (13), configuration (12), serialization (12), compilers-interpreters (11), algebra (10), parallelism (10), xml (10), algorithms (9), database (9), graphics (9), type-system (9), codec (8), records (8), dependent-types (7), streaming (7), io-streams (6), language (6), monads (6), reflection (6), enumerator (5), failure (5), foreign (5), game (5), sound (5), time (5), agpl (4), bit-vectors (4), conversion (4), list (4), logic (4), parser (4), file (3), geography (3), hash (3), mpl (3), optimization (3), physics (3), pipes (3), statistics (3), vector (3), bit (2), comonads (2), composition (2), compression (2), concurrent (2), containers (2), csv (2), development (2), digest (2), embedded (2), functions (2), geometry (2), ghc (2), graphs (2), irc (2), maths (2), natural-language-processing (2), numeric (2), optimisation (2), other (2), phantom-types (2), random (2), search (2), string (2), template-haskell (2), test (2), testing (2), tree (2), types (2), unicode (2), utility (2), ai (1), ...

ABList250.0An alternating list of two types (bsd3, data, library)DylanJust
AC-Angle100.0Angles in degrees and radians. (bsd3, data, library, math, numerical)AndrewCoppin
AC-Boolean210.0Handle Boolean values generatically. (bsd3, data, library, logic, math)AndrewCoppin
AC-Colour560.0Efficient RGB colour types. (bsd3, data, graphics, library, math, numerical)AndrewCoppin
AC-HalfInteger190.0Efficient half-integer type. (bsd3, data, library, math, numerical)AndrewCoppin
AC-Terminal110.0Trivial wrapper over ansi-terminal. (bsd3, data, library, math, numerical)AndrewCoppin
AC-VanillaArray180.0Immutable arrays with plain integer indicies. (bsd3, data, library)AndrewCoppin
AC-Vector920.0Efficient geometric vectors and transformations. (bsd3, data, graphics, library, math, numerical)AndrewCoppin
AC-Vector-Fancy550.0Fancy type-system stuff for AC-Vector (bsd3, data, graphics, library, math, numerical)AndrewCoppin
AERN-Basics190.0foundational type classes for approximating exact real numbers (bsd3, data, library, math, program)MichalKonecny
AERN-Real1760.0arbitrary precision real interval arithmetic (bsd3, data, library, math)MichalKonecny
AERN-Real-Double270.0arbitrary precision real interval arithmetic (bsd3, data, library, math, program)MichalKonecny
AERN-Real-Interval190.0arbitrary precision real interval arithmetic (bsd3, data, library, math)MichalKonecny
AERN-RnToRm1060.0polynomial function enclosures (PFEs) approximating exact real functions (bsd3, data, library, math)MichalKonecny
AERN-RnToRm-Plot640.0GL plotting of polynomial function enclosures (PFEs) (bsd3, data, library, math)MichalKonecny
ANum170.0Num instance for Applicatives provided via the ANum newtype (bsd3, data, library)DanBurton
AesonBson250.0Mapping between Aeson's JSON and Bson objects. (data, library)AndrasSlemmer, NiklasHambuechen
ArrayRef300.0Unboxed references, dynamic arrays and more (bsd3, data, library)GwernBranwen
AttoBencode300.0Fast Bencode encoding and parsing library (bsd3, data, library)FlorianHartwig
Boolean1920.0Generalized booleans and numbers (bsd3, data, library)ConalElliott
CBOR140.0Encode/Decode values to/from CBOR (data, lgpl, library)KyleMurphy
CLASE300.0Cursor Library for A Structured Editor (bsd3, data, library)TristanAllwood
CLI70.0CLI tools (bsd3, data, library)g960059
COrdering240.0An algebraic data type similar to Prelude Ordering. (bsd3, data, library)AdrianHey
CTRex130.0Open records using closed type families. (bsd3, data, data-structures, library)AtzeVanDerPloeg
Cardinality170.0Measure container capacity. Use it to safely change container. (data, lgpl, library)AndreySisoyev
Checked130.0Inbuilt checking for ultra reliable computing (bsd3, data, library)RobertOnslow
ClassyPrelude60.0Prelude replacement using classes instead of concrete types where reasonable (bsd3, control, data, library)SveinOveAas
ConsStream70.0Trivial re-export of Wouter Swierstra's Stream package, avoiding module name clash. (bsd3, data, library)ConalElliott
DCFL360.0Communication Free Learning-based constraint solver (data, library, mit)dpandya
DPutils180.0utilities for DP (benchmark, bsd3, data, library)ChristianHoener
Data-Angle70.0Geometric angles (bsd3, data, library, math)deadmanswitch
Data-Hash-Consistent130.0Provide a simple consistent hashing mechanism (bsd3, data, library)BradClawsie
Data-Rope (deprecated in favor of data-rope)250.0Ropes, an alternative to (Byte)Strings. (data, deprecated, gpl, library)PierreEtienneMeunier
DataIndex120.0A package for adding index column to data files (benchmark, data, library, mit, program)steven_yhw
Digit (deprecated in favor of digit)210.0A data-type representing digits 0-9 (bsd3, data, deprecated, library)TonyMorris
DimensionalHash490.0An n-dimensional hash using Morton numbers. (algorithms, bsd3, data, library)GhassenHamrouni
Dish280.0Hash modules (currently Murmur3) (bsd3, data, library, program)zcourts
DistanceUnits110.0A comprehensive distance library (bsd3, data, library)MattGambogi
DynamicTimeWarp50.0Dynamic time warping of sequences. (data, lgpl, library, program)zombiecalypse
EnumContainers70.0Simple Enum-class-based int containers (bsd3, data, library)EyalLotem
EstProgress170.0Methods for estimating the progress of functions (bsd3, data, library)JamesCandy
EuroIT80.0Library for using euro currency, italian language (bsd3, data, library)PaoloVeronelli
FiniteMap (deprecated in favor of containers)90.0A 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)PepeIborra
FixedPoint-simple570.0Fixed point, large word, and large int numerical representations (types and common class instances) (bsd3, data, library)ThomasDuBuisson
Focus170.0Tools for focusing in on locations within numbers (data, library, mit)NateSoares
Foster210.0Utilities to generate and solve puzzles (benchmark, data, mit, program)Jefffrey
Frames790.0Data frames For working with tabular data files (benchmark, bsd3, data, library)AnthonyCowley
HFrequencyQueue80.0A Queue with a random (weighted) pick function (data, gpl, library)Bellaz
HList790.0Heterogeneous lists (data, library, mit)AdamVogt, GwernBranwen
HMap1150.0Fast heterogeneous maps and unconstrained typeable like functionality. (bsd3, data, data-structures, library)AtzeVanDerPloeg
HSet140.0Faux heterogeneous sets (bsd3, data, library)athanclark
HaLeX490.0HaLeX enables modelling, manipulation and visualization of regular languages (data, library, program, public-domain)GwernBranwen, joaoSaraiva
HasCacBDD60.0Haskell bindings for CacBDD (data, gpl, library)m4lvin
Hayoo120.0The Hayoo! search engine for Haskell API search on hackage (data, mit, program, text)UweSchmidt
HiggsSet (deprecated)100.0A multi-index set with advanced query capabilites (bsd3, data, deprecated, library)LarsPetersen
Holumbus-Searchengine180.0A search and indexing engine. (data, library, mit, text)UweSchmidt
HsJudy160.0Judy bindings, and some nice APIs (bsd3, data, library)GwernBranwen
HulkImport190.0Easily bulk import CSV data to SQL Server (bsd3, data, library, program)smobs
IDynamic50.0Indexable, serializable form of Data.Dynamic (bsd3, data, library)AlbertoCorona
IORefCAS (deprecated in favor of atomic-primops)280.0Atomic compare and swap for IORefs and STRefs. (bsd3, data, deprecated, library)RyanNewton
IndexedList90.0Length- and element-indexed lists sitting somewhere between homogeneous and fully heterogeneous. (bsd3, data, library)kwf
Interpolation650.0Multiline strings, interpolation and templating. (data, library, text)VilleTirronen
Interpolation-maxs50.0Multiline strings, interpolation and templating. (data, library, text)MaxwellSwadling
IntervalMap950.0Containers for intervals, with efficient search. (benchmark, bsd3, data, library)ChristophBreitkopf
IsNull80.0A typeclass to determine if a given value is null. (bsd3, data, library)jcristovao
Jdh130.0A Json implementation for Haskell, with JavaScript Values and Encoding/Decoding (data, library, mit)brunoczim
LTree90.0Tree with only leaves carrying the data. (data, library, public-domain)RahulGopinath
Limit50.0Wrapper for data that can be unbounded (data, library, mit)NateSoares
ListZipper330.0Simple zipper for lists (bsd3, data, library)RyanIngram
MSQueue50.0Michael-Scott queue. (bsd3, data, library)julek
Measure110.0A library for units of measurement (bsd3, data, library)TonyMorris
Mecha50.0mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)CarterSchonwald
Mechs60.0mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)CarterSchonwald
MemoTrie2690.0Trie-based memo functions (bsd3, data, library)ConalElliott
MyPrimes50.0Generate all primes (benchmark, data, library, mit, program)afonsomatos
NMap70.0A transparent nested Map structure (data, lgpl, library)ACastello
NestedFunctor80.0Nested composition of functors with a type index tracking nesting. (bsd3, data, library)kwf
NewBinary170.0A binary I/O library (data, library)JeremyShaw
NineP230.09P2000 in pure Haskell (bsd3, data, library)DaveLeimbach, SergeyAlirzaev
NonEmpty70.0Library providing a non-empty list datatype, and total functions operating on it (bsd3, data, library)RobinGreen
NonEmptyList (deprecated in favor of semigroups)520.0A list with a length of at least one. (bsd3, data, deprecated, library)TonyMorris
NumInstances1330.0Instances of numeric classes for functions and tuples (bsd3, data, library)ConalElliott
NumLazyByteString (deprecated)60.0Num, Enum, Eq, Integral, Ord, Real, and Show instances for Lazy ByteStrings (bsd3, data, deprecated, library)ThomasDuBuisson
Object50.0Object oriented programming for haskell using multiparameter typeclasses. (apache, control, data, library)yokto
ObjectName1100.0Explicitly handled object names (bsd3, data, library)SvenPanne
Octree610.0Simple unbalanced Octree for storing data about 3D points (bsd3, data, library)MichalGajda
OddWord210.0Provides a wrapper for deriving word types with fewer bits. (bsd3, data, library)RobinKay
Omega480.0Integer sets and relations using Presburger arithmetic (bsd3, data, library)ChristopherRodrigues
Only1700.0The 1-tuple type or single-value "collection" (bsd3, data, library)HerbertValerioRiedel
OpenAFP550.0IBM AFP document format parser and generator (data, library, public-domain)AudreyTang
OpenAFP-Utils600.0Assorted utilities to work with AFP data streams (data, program, public-domain)AudreyTang
OptDir140.0The OptDir type for representing optimization directions. (bsd3, data, library, optimisation, optimization)MasahiroSakai
OrderedBits340.0Efficient ordered (by popcount) enumeration of bits (benchmark, bsd3, data, library)ChristianHoener
PUH-Project100.0This is a package which includes Assignments, Email, User and Reviews modules for Programming in Haskell course. (bsd3, data, library)att
PathTree90.0A tree used to merge and maintain paths (bsd3, data, library)pjrt
Peano220.0simple Peano numbers (bsd3, data, library)AndrasSlemmer, FrancescoMazzoli
PeanoWitnesses40.0GADT type witnesses for Peano-style natural numbers. (bsd3, data, library)kwf
PerfectHash370.0A perfect hashing library for mapping bytestrings to values. (bsd3, data, data-structures, library)MarkWotton
Piso130.0Partial isomorphisms (bsd3, data, library)MartijnVanSteenbergen
PrimitiveArray1140.0Efficient multidimensional arrays (bsd3, data, library)ChristianHoener
PrimitiveArray-Pretty110.0Pretty-printing for primitive arrays (bsd3, data, library)ChristianHoener
QLearn52.0A library for fast, easy-to-use Q-learning. (data, library, mit)dpandya
QuadEdge60.0QuadEdge structure for representing triangulations (bsd3, data, library)NealAlexander
QuadTree120.0QuadTree library for Haskell, with lens support. (bsd3, data, game, library)Kron
RFC1751230.0RFC-1751 library for Haskell (data, library, public-domain)xenog
Range40.0Data structure for managing ranges (bsd3, data, library)ThomasEding
Ranged-sets322.0Ranged sets for Haskell (bsd3, data, library)PaulJohnson
Ref90.0Generic Mutable Ref Abstraction Layer (bsd3, data, library)CarterSchonwald
RefSerialize880.0Write to and read from ByteStrings maintaining internal memory references (bsd3, data, database, library, parsing)AlbertoCorona
SG70.0Small geometry library for dealing with vectors and collision detection (bsd3, data, library, math)NeilBrown
SGplus60.0(updated) Small geometry library for dealing with vectors and collision detection (bsd3, data, library, math)donomii
SegmentTree180.0Data structure for querying the set (or count) of intervals covering given point (bsd3, data, library)AlexandruScvortov, DmitryAstapov
Semigroup390.0A semigroup (bsd3, data, library)TonyMorris
ShortestPathProblems70.0grammars for TSP and SHP (bsd3, data, library)ChristianHoener
SizeCompare60.0Fast size comparison for standard containers. (data, gpl, library)BramSchuur
SpinCounter40.0Lock free Spin Counter (bsd3, data, library)julek
StateVar16690.0State variables (bsd3, data, library)EdwardKmett, SvenPanne
StateVar-transformer60.0State variables (bsd3, data, library)seagull
Strafunski-ATermLib160.0An abstract data type designed for the exchange of tree-like data structures (bsd3, data, library)JamesKoppel
Stream1710.0A library for manipulating infinite lists. (bsd3, data, library)WouterSwierstra
SuffixStructures50.0Suffix array construction (benchmark, bsd3, data, data-structures, library, program)ChristianHoener
TCache1700.0A Transactional cache with user-defined persistence (bsd3, data, database, library)AlbertoCorona
Tainted170.0Tainted type, and associated operations (bsd3, control, data, library, monads, trans)RossMeikleham
Tape60.0Bidirectionally infinite streams, akin to the tape of a Turing machine. (bsd3, data, library)kwf
Tensor270.0Tensor data types (bsd3, data, library)SvenPanne
Transhare60.0A library to apply transformation to containers so as to maximize sharing of unchanged subcomponents. (bsd3, data, library)ChrisKuklewicz
TreeCounter90.0Wait-free Tree Counter (bsd3, data, library)julek
Treiber160.0Lock free Treiber stack (bsd3, data, library)julek
TypeNat220.0Some Nat-indexed types for GHC (data, library, mit)alexvieth
Unique1272.0It provides the functionality like unix "uniq" utility (bsd3, data, library)kapral
Validation (deprecated in favor of validation)150.0A data-type like Either but with an accumulating Applicative (bsd3, data, deprecated, library)TonyMorris
Vec650.0Fixed-length lists and low-dimensional linear algebra. (bsd3, data, library, math)ScottDillard
Vec-Boolean360.0Provides Boolean instances for the Vec package (bsd3, data, library, math)TobiasBexelius
VecN90.0a simple peano-indexed vector type (bsd3, data, library)AndrasSlemmer
WAVE280.0WAVE audio file IO library (bsd3, data, library, program, sound)BartonMassey
WMSigner40.0WebMoney authentication module (cryptography, data, library, mit)triplepointfive
ZipFold170.0Zipping folds (bsd3, data, library)ConalElliott
abcBridge260.0Bindings for ABC, A System for Sequential Synthesis and Verification (bsd3, data, library)AaronTomb, RobertDockins
abeson80.0interconversion between aeson and bson. (data, library, mit)HirotomoMoriwaki
abstract-deque5870.0Abstract, parameterized interface to mutable Deques. (bsd3, data, library)RyanNewton
abstract-deque-tests80.0A test-suite for any queue or double-ended queue satisfying an interface (bsd3, data, library)RyanNewton
ac-machine170.0Aho-Corasick string matching algorithm in Haskell (bsd3, data, library)YutaTaniguchi
ac-machine-conduit40.0Drive Aho-Corasick machines in Conduit pipelines (bsd3, data, library)YutaTaniguchi
accelerate1322.0An embedded language for accelerated array processing (bsd3, compilers-interpreters, concurrency, data, library, parallelism)ManuelChakravarty, TrevorMcDonell
accelerate-bignum80.0Fixed-length large integer arithmetic for Accelerate (benchmark, bsd3, compilers-interpreters, concurrency, data, library, parallelism)TrevorMcDonell
accelerate-cuda (deprecated in favor of accelerate-llvm-ptx)720.0Accelerate backend for NVIDIA GPUs (bsd3, compilers-interpreters, concurrency, data, deprecated, library, parallelism)ManuelChakravarty, TrevorMcDonell
accelerate-examples450.0Examples using the Accelerate library (bsd3, compilers-interpreters, concurrency, data, library, parallelism)ManuelChakravarty, TrevorMcDonell
accelerate-fft270.0FFT using the Accelerate library (bsd3, compilers-interpreters, concurrency, data, library, parallelism)TrevorMcDonell
accelerate-io630.0Read and write Accelerate arrays in various formats (bsd3, compilers-interpreters, concurrency, data, library, parallelism)ManuelChakravarty, TrevorMcDonell
accelerate-llvm130.0Accelerate backend component generating LLVM IR (bsd3, compilers-interpreters, concurrency, data, library, parallelism)TrevorMcDonell
accelerate-llvm-native140.0Accelerate backend for multicore CPUs (bsd3, compilers-interpreters, concurrency, data, library, parallelism)TrevorMcDonell
accelerate-llvm-ptx130.0Accelerate backend for NVIDIA GPUs (bsd3, compilers-interpreters, concurrency, data, library, parallelism)TrevorMcDonell
accelerate-random (deprecated in favor of mwc-random-accelerate)50.0Generate Accelerate arrays filled with high quality pseudorandom numbers (bsd3, data, deprecated, library)TrevorMcDonell
active5070.0Abstractions for animation (bsd3, data, library)BrentYorgey, RyanYates, jeffreyrosenbluth, bergey, cchalmers
adaptive-containers170.0Self optimizing container types (bsd3, data, library)DonaldStewart
adaptive-tuple140.0Self-optimizing tuple types (bsd3, data, library)JohnLato
aeson-applicative30.0make To/From JSOn instances from an applicative description (data, library, mit)GregWeber
aeson-bson70.0Mapping between Aeson's JSON and Bson objects. (data, library)AlfredoDiNapoli
aeson-casing260.0Tools to change the formatting of field names in Aeson instances. (data, library, mit)andrewrademacher
aeson-injector640.0Injecting fields into aeson values (data, json, library, mit, web)NCrashed
aeson-iproute90.0Aeson instances for iproute types (bsd3, data, library)sickmind
aeson-lens430.0Lens of Aeson (bsd3, data, json, lenses, library)HideyukiTanaka
aeson-schema490.0Haskell JSON schema validator and parser generator (data, library, mit)MateuszKowalczyk, TimBaumann
aeson-t170.0Transform JSON (data, library, mit)begriffs
aeson-utils320.0Utilities for working with Aeson. (bsd3, data, library)AdamBergmark, ErikHesselink
aeson-value-parser390.0An API for parsing "aeson" JSON tree into Haskell types (data, json, library, mit, parsing)NikitaVolkov
aeson-yak150.0Handle JSON that may or may not be a list, or exist (data, library, mit)tejon
affinely-extended70.0 (data, library, mit)clinton
afis110.0Anti-forensic Information Splitter (bsd3, cryptography, data, library)VincentHanquez
aig230.0And-inverter graphs in Haskell. (bsd3, data, library)AaronTomb, RobertDockins
aip330.0Aeronautical Information Package (AIP) (aviation, bsd3, data, library, program)qfpl
algebraic-classes530.0Conversions between algebraic classes and F-algebras. (bsd3, data, generics, library, math)SjoerdVisscher
algo-s60.0An implementation of Knuth's algorithm S. (apache, benchmark, data, library, program)EricRochester
align140.0Sequence alignment algorithms. (bsd3, data, library)literon
alpino-tools210.0Alpino data manipulation tools (data, library, natural-language-processing, program)DanielDeKok
altcomposition140.0Alternative combinators for unorthodox function composition (bsd3, data, library)jcristovao
alternative-io (deprecated in favor of io-choice)60.0IO as Alternative instance (deprecated) (bsd3, data, deprecated, library)KazuYamamoto
anonymous-sums160.0Anonymous sum types (bsd3, data, library)OmariNorman
anonymous-sums-tests30.0QuickCheck functions to accompany the anonymous-sums package (bsd3, data, library)OmariNorman
apache-md5222.0Apache specific MD5 digest algorighm. (benchmark, bsd3, cryptography, data, library)PeterTrsko
apecs580.0A fast ECS for game engine programming (bsd3, control, data, game, library)
app-lens120.0applicative (functional) bidirectional programming beyond composition chains (benchmark, bsd3, data, lenses, library)kztk
appc150.0app container types and tools (data, library, mit, program)wereHamster
applicative-numbers470.0Applicative-based numeric instances (bsd3, data, library, numerical)ConalElliott
approximate-equality160.0Newtype wrappers for approximate equality (bsd3, data, library)GregoryCrosswhite
arff130.0Generate Attribute-Relation File Format (ARFF) files (bsd3, data, library, text)StefanKersten
arith-encode100.0A practical arithmetic encoding (aka Godel numbering) library. (bsd3, data, library, serialization, test, testing)emc2
array-primops130.0Extra foreign primops for primitive arrays (benchmark, bsd3, data, library)AndrasKovacs
array-utils (deprecated)290.0Primitive functions for updating many elements in mutable arrays at once (bsd3, data, data-structures, deprecated, library)AlexMason
ascii (deprecated)340.0Type-safe, bytestring-based ASCII values. (deprecated) (bsd3, data, deprecated, library)MichaelSnoyman
ascii-table100.0ASCII table (bsd3, data, library)mitchellwrosen
ascii-vector-avc30.0Process Ascii Vectors for Advantest 93k (data, gpl, library, program)m
ascii85-conduit40.0Conduit for encoding ByteString into Ascii85 (bsd3, conduit, data, library)KazuoKoga
asn1-data (deprecated in favor of asn1-encoding)1060.0ASN1 data reader and writer in RAW, BER and DER forms (bsd3, data, deprecated, library)VincentHanquez
asn1-encoding10561.75ASN1 data reader and writer in RAW, BER and DER forms (bsd3, data, library)VincentHanquez
asn1-parse9440.0Simple monadic parser for ASN1 stream types. (bsd3, data, library)VincentHanquez
asn1-types9560.0ASN.1 types (bsd3, data, library)VincentHanquez
astar240.0General A* search algorithm. (bsd3, data, library)CaleGibbard, JohannesWeiss
aterm90.0serialisation for Haskell values with sharing support (data, gpl, library, parsing)ChristianMaeder
atlassian-connect-descriptor620.0Code that helps you create a valid Atlassian Connect Descriptor. (apache, data, library)RobertMassaioli, eero, AshleyValent
atomic-primops1230.0A safe approach to CAS and other atomic ops in Haskell. (bsd3, data, library)BrandonSimmons, GregoryCollins, RyanNewton, ryanglscott, peter_fogg, chchen
atomic-primops-foreign110.0An atomic counter implemented using the FFI. (bsd3, data, library)RyanNewton
attempt (deprecated in favor of exceptions)530.0Concrete data type for handling extensible exceptions as failures. (deprecated) (bsd3, data, deprecated, failure, library)MichaelSnoyman
atto-lisp320.0Efficient parsing and serialisation of S-Expressions. (bsd3, data, library, text)ThomasSchilling
attoparsec-arff50.0An ARFF file parser using Attoparsec (ai, data, gpl, library, text)PaulWilson
attoparsec-binary720.0Binary processing extensions to Attoparsec. (bsd3, data, library)AndrewDrake
attoparsec-conduit (deprecated in favor of conduit-extra)690.0Consume attoparsec parsers via conduit. (deprecated) (conduit, data, deprecated, library, mit, parsing)MichaelSnoyman
attoparsec-iteratee320.0An adapter to convert attoparsec Parsers into blazing-fast Iteratees (bsd3, data, library)GregoryCollins, JohnLato
attosplit100.0Split a lazy bytestring at boundaries defined by an attoparsec parser (bsd3, data, library)YitzGale
audiovisual30.0A battery-included audiovisual framework (bsd3, data, library, records)FumiakiKinoshita
avl-static50.0A compile-time balanced AVL tree. (bsd3, data, library)FedericoLebron
avro310.0Avro serialization support for Haskell (bsd3, data, library)alexeyraga
b-tree240.0Immutable disk-based B* trees (benchmark, bsd3, data, library)BenGamari
bank-holidays-england310.0Calculation of bank holidays in England and Wales (bsd3, data, library)dcturner
base16-bytestring13592.0Fast base16 (hex) encoding and decoding for ByteStrings (bsd3, data, library)BryanOSullivan
base32-bytestring200.0Fast base32 and base32hex codec for ByteStrings (benchmark, bsd3, codec, data, library)SamTruzjan
base32string80.0Fast and safe representation of a Base-32 string (data, library, mit)solatis
base58-bytestring3880.0Implementation of BASE58 transcoding for ByteStrings (benchmark, bytestrings, data, library, public-domain)AlekseyUymanov
base58string120.0Fast and safe representation of a Base-58 string (data, library, mit)solatis
base64-bytestring18080.0Fast base64 encoding and decoding for ByteStrings (bsd3, data, library)BryanOSullivan
base64-conduit (deprecated in favor of conduit-combinators)130.0Base64-encode and decode streams of bytes. (deprecated) (bsd3, conduit, data, deprecated, library)MichaelSnoyman
bcrypt420.0Haskell bindings to the bcrypt password hash (bsd3, cryptography, data, library)AndrewMiller
bdelta (deprecated in favor of bytestring-delta)100.0Simple, fast binary diff/patch (data, deprecated, library, mit)JoeyAdams
beamable150.0Generic serializer/deserializer with compact representation (benchmark, bsd3, data, library, serialization)JohnLato, MichaelBaikov
bencoding530.0A library for encoding and decoding of BEncode data. (benchmark, bsd3, data, library)SamTruzjan
bert530.0BERT implementation (bsd3, data, library)MariusEriksen, RomanCheplyaka, manzyuk
between180.0Function combinator "between" and derived combinators (bsd3, data, library)PeterTrsko
bff250.0Bidirectionalization for Free! (POPL'09) (data, library, public-domain)DanielSeidel, JanisVoigtlaender, JoachimBreitner
bff-mono130.0"Bidirectionalization for Free" for Monomorphic Transformations (bsd3, data, lenses, library)kztk
bidispec90.0Specification of generators and parsers (data, lgpl, library)DavidLeuschner, StefanWehr
bidispec-extras50.0Extra helper functions for bidirectional specifications (data, lgpl, library)StefanWehr
bifunctors18032.5Bifunctors (bsd3, data, functors, library)EdwardKmett, EricMertens, ryanglscott
bimap510.0Bidirectional mapping between two key types (bsd3, data, library)StuartCook, joel_williamson
bimap-server100.0Two-column database server. (bsd3, data, library)DanielDiaz
bimaps280.0bijections with multiple implementations. (benchmark, bsd3, data, library)ChristianHoener
binary11630.0Binary serialisation for Haskell values using lazy ByteStrings (benchmark, bsd3, data, library, parsing)DonaldStewart, IanLynagh, LennartKolmodin
binary-bits440.0Bit parsing/writing on top of binary. (bsd3, data, library, parsing)LennartKolmodin
binary-communicator180.0Flexible way to ease transmission of binary data. (bsd3, data, library)SoenkeHahn, YvesPares
binary-derive80.0Automatic deriving of Binary using GHC.Generics (data, gpl, library)JaredHance
binary-enum80.0Simple wrappers around enum types (bsd3, data, library)tolysz
binary-ext150.0An alternate with typed errors for Data.Binary.Get monad from 'binary' library. (bsd3, data, library, parsing)warlock
binary-generic120.0Generic binary serialisation using binary and syb. (bsd3, data, library, parsing)LarsPetersen
binary-ieee75470.0Backport ieee754 float double combinators to older binary (bsd3, data, library)winterland
binary-indexed-tree40.0Binary Indexed Trees (a.k.a. Fenwick Trees). (data, lgpl, library)MaxwellSayles
binary-list900.0Lists of length a power of two. (benchmark, bsd3, data, library)DanielDiaz
binary-parsers230.0Extends binary with parsec/attoparsec style parsing combinators. (benchmark, bsd3, data, library)winterland
binary-protocol40.0Monad to ease implementing a binary network protocol. (bsd3, data, library)GregoryCrosswhite
binary-protocol-zmq80.0Monad to ease implementing a binary network protocol over ZeroMQ (bsd3, data, library, network)NicolasTrangez
binary-shared390.0Sharing for the binary package (data, gpl, library)HamishMackenzie, JuergenNicklischFranken
binary-state90.0Simple wrapper around Data.Binary, which adds StateT to Get/Put monads. (bsd3, data, library)IlyaPortnov
binary-store (deprecated)60.0Format to store data using the binary transform. (bsd3, data, deprecated, library)DanielDiaz
binary-streams60.0data serialization/deserialization io-streams library (bsd3, data, io-streams, library)GregoryCollins, petterb
binary-strict860.0Binary deserialisation using strict ByteStrings (bsd3, data, library, parsing)AdamLangley, DominicSteinitz
binary-typed310.0Type-safe binary serialization (benchmark, bsd2, data, library, serialization)quchen
binarydefer170.0Binary serialization with deferred loading (bsd3, data, library)NeilMitchell
bind-marshal70.0Data marshaling library that uses type level equations to optimize buffering. (bsd3, data, library)CoreyOConnor
bindynamic30.0A variation of Data.Dynamic.Dynamic with a Binary instance (data, gpl, library)lspitzner
bini202.0A collection of various methods for reading and writing bini files. (bsd3, configuration, data, library)TWeise
bit-vector90.0Simple bit vectors for Haskell (bit-vectors, bsd3, data, library)AdamFoltzer
bitarray470.0Mutable and immutable bit arrays (bsd3, data, library)BalazsKomuves
bitmap150.0A library for handling and manipulating bitmaps (rectangular pixel arrays). (bsd3, data, graphics, library)BalazsKomuves
bitmap-opengl110.0OpenGL support for Data.Bitmap. (bsd3, data, graphics, library)BalazsKomuves
bitmaps140.0Bitmap library (bsd3, codec, data, graphics, library)ByronJohnson
bits442.0Various bit twiddling and bitwise serialization primitives (bsd3, data, library, serialization)EdwardKmett, EricMertens, ryanglscott
bits-atomic260.0Atomic bit operations on memory locations for low-level synchronization (bsd3, concurrency, data, foreign, library)GabrielWicke
bits-bytestring80.0Bits instance for bytestrings. (benchmark, bsd3, data, library)oldmanmike
bits-bytestring-lazy50.0Bits instance for lazy bytestrings. (benchmark, bsd3, data, library)semaj
bits-conduit70.0Bitstream support for Conduit (benchmark, bsd3, conduit, data, library)HideyukiTanaka
bits-extras170.0Efficient high-level bit operations not found in Data.Bits (bsd3, data, library)GabrielWicke
bitstream240.0Fast, packed, strict and lazy bit streams with stream fusion (data, library, public-domain)MasatakeDaimon
bitstring60.0Lazy bit strings (bsd3, data, library)BalazsKomuves
bitvec110.0Unboxed vectors of bits / dense IntSets (bit-vectors, data, library, public-domain)JamesCook
bitwise440.0fast multi-dimensional unboxed bit packed Bool arrays (benchmark, bit-vectors, bsd3, data, data-structures, library)ClaudeHeilandAllen
blaze-builder17700.0Efficient buffered output. (bsd3, data, library)JasperVanDerJeugt, LeonSmith, SimonMeier
blaze-builder-conduit (deprecated in favor of conduit-extra)510.0Convert streams of builders to streams of bytestrings. (deprecated) (bsd3, conduit, data, deprecated, library)MichaelSnoyman
blaze-builder-enumerator830.0Enumeratees for the incremental conversion of builders to bytestrings. (bsd3, data, enumerator, library)MichaelSnoyman, SimonHengel, SimonMeier, ThomasSutton
blazeT210.0A true monad (transformer) version of the blaze-markup and blaze-html libraries (data, library, mit, text, web)johannesgerer
bloomfilter1130.0Pure and impure Bloom Filter implementations. (bsd3, data, library)BryanOSullivan
bloomfilter-redis132.0Distributed bloom filters on Redis (using the Hedis client). (benchmark, bsd3, data, library)hesiod
boltzmann-samplers60.0Uniform random generators (data, generic, library, mit, random)lyxia
bond-haskell220.0Runtime support for BOND serialization (benchmark, bsd3, data, library, parsing)blaze
bool-extras160.0A fold function for Bool (bsd3, data, library)TomLokhorst
boolean-list80.0convert numbers to binary coded lists (data, gpl, library)AlanHawkins
boolean-normal-forms60.0Boolean normal form: NNF, DNF & CNF (data, library, mit)phadej
boombox40.0Chronokinetic stream sources and incremental consumers (bsd3, data, library)FumiakiKinoshita
both110.0Like Maybe, but with a different Monoid instance. (data, library, mit)barrucadu
boundingboxes220.0A generic boundingbox for an arbitrary vector (bsd3, data, library)FumiakiKinoshita
browscap70.0A reader and interface for the Browser Capabilities Project data files. (bsd3, data, library, web)davean
bson1010.0BSON documents are JSON-like objects with a standard binary encoding. (data, library)FedorGogolev, GregWeber, MaximMitroshin, TonyHannan, VictorDenisov
bson-generic230.0Generic functionality for BSON (bsd3, data, library)PetrPilar
bson-generics (deprecated in favor of bson-generic)30.0Generics functionality for BSON (bsd3, data, deprecated, library)PetrPilar
bson-mapping370.0Mapping between BSON and algebraic data types. (data, library)FrancescoMazzoli, ak3n
bspack160.0A simple and fast bytestring packer (benchmark, bsd3, data, library)nicolasdp
buffer-builder520.0Library for efficiently building up buffers, one piece at a time (benchmark, bsd3, data, library)chadaustin, afriesen
buffer-builder-aeson140.0Serialize Aeson values with Data.BufferBuilder (benchmark, data, library, mit)chadaustin, afriesen
buildable130.0Typeclass for builders of linear data structures (data, library, mit)IvanMiljenovic
bv280.0Bit-vector arithmetic library (bit-vectors, bsd3, data, library)IagoAbal
byteable10700.0Type class for sequence of bytes (bsd3, data, library)VincentHanquez
bytes6362.0Sharing code for serialization between binary and cereal (bsd3, data, library, serialization)EdwardKmett, EricMertens, ryanglscott
byteset90.0Set of bytes. (bsd3, data, library)DanielDiaz
bytestring8422.75Fast, compact, strict and lazy byte strings with a list interface (bsd3, data, library)DonaldStewart, DuncanCoutts, HerbertValerioRiedel, IanLynagh
bytestring-arbitrary272.0Arbitrary instances for ByteStrings (benchmark, bsd3, data, library)tsuraan
bytestring-builder13890.0The new bytestring builder, packaged outside of GHC (bsd3, data, library)LeonSmith
bytestring-class (deprecated)80.0Classes for automatic conversion to and from strict and lazy bytestrings. (deprecated) (bsd3, data, deprecated, library)MichaelSnoyman
bytestring-conversion280.0Type-classes to convert values to and from ByteString. (benchmark, data, library, mpl)ToralfWittner
bytestring-csv250.0Parse CSV formatted data efficiently (bsd3, data, library)DonaldStewart
bytestring-delta70.0Simple, fast binary diff/patch (data, library, mit)JoeyAdams
bytestring-from (deprecated in favor of bytestring-conversion)160.0A type-class to convert values from ByteString. (data, deprecated, library)ToralfWittner
bytestring-lexing950.0Parse and produce literals efficiently from strict or lazy bytestrings. (bsd2, data, library)DonaldStewart, WrenThornton
bytestring-plain100.0Plain byte strings ('ForeignPtr'-less 'ByteString's) (bsd3, data, library)HerbertValerioRiedel
bytestring-read170.0fast ByteString to number converting library (benchmark, data, library, mit)HirotomoMoriwaki
bytestring-time (deprecated in favor of text-time)60.0Library for Time parsing from ByteString (bsd3, data, deprecated, library)klangner
bytestring-trie582.25An efficient finite map from (byte)strings to values. (bsd3, data, data-structures, library)WrenThornton
bytestring-typenats40.0Bytestrings with typenat lengths (benchmark, bsd3, data, library)tsuraan
cache70.0An in-memory key/value store with expiration support (bsd3, cache, data, library)hverr
cached-traversable80.0Transparent, persistent caching of lazy, traversable structures (bsd3, data, library)ThomasTuegel
call-stack19140.0Use GHC call-stacks in a backward compatible way (data, library, mit)SimonHengel
capped-list (deprecated in favor of enumerator)130.0A list-like type for lazy sequences, with a user-defined termination value. (bsd3, data, deprecated, library)JohnMillikin
carray680.0A C-compatible array library. (benchmark, bsd3, data, library)HenningThielemann, JedBrown
case-insensitive17250.0Case insensitive string comparison (benchmark, bsd3, data, library, text)BasVanDijk
cassava-conduit510.0Conduit interface for cassava package (benchmark, bsd3, data, library)domdere
cassava-streams170.0io-streams interface for the cassava CSV library. (bsd3, csv, data, io-streams, library, text)PeterJones
categorical-algebra50.0Categorical Monoids and Semirings (bsd3, data, library)JonathanFischoff
cereal16532.0A binary serialization library (bsd3, data, library, parsing)EricMertens, TrevorElliott
cereal-derive80.0Automatic deriving of Serialize using GHC.Generics (data, gpl, library)JaredHance
cereal-ieee754 (deprecated in favor of cereal)40.0Floating point support for the 'cereal' serialization library (bsd3, data, deprecated, library, parsing)JacobStanley
cereal-io-streams40.0io-streams support for the cereal binary serialization library (benchmark, bsd3, data, io-streams, library, parsing)MichaelXavier
cereal-streams (deprecated in favor of wire-streams)50.0Use cereal to encode/decode io-streams. (benchmark, bsd3, data, deprecated, io-streams, library, parsing)winterland
cereal-text190.0Data.Text instances for the cereal serialization library (apache, data, library)ulikoehler
cereal-vector4620.0Serialize instances for Data.Vector types. (bsd3, data, library)AdamFoltzer
certificate (deprecated in favor of x509)1590.0Certificates and Key Reader/Writer (bsd3, data, deprecated, library)VincentHanquez
chain-codes100.0Library decoding chain codes from images (data, gpl, library)MateuszKowalczyk
charset2610.0Fast unicode character sets based on complemented PATRICIA tries (bsd3, data, library)EdwardKmett
chaselev-deque380.0Chase & Lev work-stealing lock-free double-ended queues (deques). (bsd3, concurrent, data, library)BrandonSimmons, RyanNewton, peter_fogg
chatty-utils290.0Some utilities every serious chatty-based application may need. (agpl, data, library)implementation
checked80.0Bounds-checking integer types. (bsd3, data, library)AntoineLatter
choice300.0A solution to boolean blindness. (data, library, public-domain)MathieuBoespflug
chunked-data1230.0Typeclasses for dealing with various chunked data representations (data, library, mit)MichaelSnoyman
church-pair100.0Church encoded pair (bsd3, data, library)mat8913
ciphersaber2150.0Implementation of CipherSaber2 RC4 cryptography. (data, library, mit, program)BartonMassey
classify420.0Library for classification of media files. (data, library, public-domain)DavidHimmelstrup
classyplate180.0Fuseable type-class based generics (bsd3, data, library)lazac
clean-unions160.0Open unions without need for Typeable (bsd3, data, library)FumiakiKinoshita
clist40.0Counted list (data, library)MatthewFarkasDyck
cmph40.0low level interface to CMPH (bsd3, data, data-structures, library)MarkWotton
code-builder90.0Simple system for generating code. (bsd3, data, library)AdamBergmark, ErikHesselink, mbrock
codec192.0Simple bidirectional serialization (bsd3, data, library)PatrickChilton
codec-libevent (deprecated)140.0Cross-platform structure serialisation (bsd3, data, deprecated, library, parsing, program)AdamLangley
cofunctor (deprecated in favor of contravariant)100.0DEPRECATED: use the "contravariant" package (bsd3, data, deprecated, library)BrandonSimmons
collection-json190.0Collection+JSON—Hypermedia Type Tools (data, library, mit)alunduil
colors250.0A type for colors (bsd3, data, library)FumiakiKinoshita
colour14020.0A model for human colour/color perception (data, graphics, library, mit)RussellOConnor
colour-accelerate100.0Working with colours in Accelerate (bsd3, data, graphics, library)TrevorMcDonell
colour-space160.0Instances of the manifold-classes for colour types (data, gpl, graphics, library, maths)leftaroundabout
combobuffer70.0Various buffer implementations (bsd3, data, library)JohnLato
comfort-graph210.0Graph structure with type parameters for nodes and edges (bsd3, data, library)HenningThielemann
comic80.0A format for describing comics. (bsd3, data, library)davean
commutative200.0Commutative binary operations. (data, library, math, mit)athanclark
compact110.0Non-GC'd, contiguous storage for immutable data structures (bsd3, data, library)EdwardYang
compact-map90.0Compact Data.Map implementation using Data.Binary (bsd3, data, library)DavidHimmelstrup
compact-string (deprecated in favor of text)40.0Fast, packed and strict strings with Unicode support, based on bytestrings. (bsd3, data, deprecated, library)TwanVanLaarhoven
compact-string-fix100.0Same as compact-string except with a small fix so it builds on ghc-6.12 (bsd3, data, library)TonyHannan
compactmap280.0A read-only memory-efficient key-value store. (bsd3, data, library)SimonMarechal
compose-ltr230.0More intuitive, left-to-right function composition. (data, library, mit)Wizek
composition320.0Combinators for unorthodox function composition (bsd3, data, library)DanBurton
composition-extra360.0Combinators for unorthodox structure composition (bsd3, data, library)athanclark
composition-prelude360.0Higher-order function combinators (bsd3, control, data, library)vmchale
composition-tree230.0Composition trees for arbitrary monoids. (bsd3, data, library)LiamOConnorDavis
compound-types250.0Sum and Product types and such (benchmark, data, library, mit, type-system, types)NikitaVolkov
compressed482.0Compressed containers and reducers (bsd3, compression, data, library, mapreduce)EdwardKmett
comptrans160.0Automatically converting ASTs into compositional data types (bsd3, data, generics, library)JamesKoppel
concise70.0Utilities for Control.Lens.Cons (bsd3, data, lenses, library)frasertweedale
concrete-haskell780.0Library for the Concrete data format. (data, gpl, library, program)TomLippincott
concrete-haskell-autogen360.0Automatically generated Thrift definitions for the Concrete data format. (data, gpl, library)TomLippincott
concrete-typerep120.0Binary and Hashable instances for TypeRep (bsd3, data, library)ReinerPope
condorcet50.0Library for Condorcet voting (bsd3, data, library)GwernBranwen
conduit22982.5Streaming data processing library. (conduit, data, library, mit)MichaelSnoyman
conduit-combinators2300.0Commonly used conduit functions, for both chunked and unchunked data (conduit, data, library, mit)MichaelSloan, MichaelSnoyman
conduit-extra11870.0Batteries included conduit: adapters for common libraries. (conduit, data, library, mit)MichaelSnoyman
conduit-resumablesink80.0Allows conduit to resume sinks to feed multiple sources into it. (bsd3, conduit, data, library)AndrewMiller
conduit-throttle250.0Throttle Conduit Producers (bsd3, data, library)mtesseract
conduit-tokenize-attoparsec50.0Conduits for tokenizing streams. (bsd3, conduit, data, library, program)newhoggy, haskellworks
conffmt30.0A .conf file formatter (data, mit, program)yamadapc
config-manager200.0Configuration management (configuration, data, gpl, library)guyonvarch
configifier290.0parser for config files, shell variables, command line args. (agpl, configuration, data, library)MatthiasFischmann
configuration80.0Simple data type for application configuration. (bsd3, data, library)HiromiIshii
configurator702.0Configuration management (bsd3, configuration, data, library)BryanOSullivan
configurator-export90.0Pretty printer and exporter for configurations from the "configurator" library. (bsd3, configuration, data, library)jle
configurator-ng120.0The next generation of configuration management (bsd3, configuration, data, library)LeonSmith
congruence-relation40.0Decidable congruence relations for Haskell: up to you whether this is a joke (data, library, mit)JonSterling
connection-pool250.0Connection pool built on top of resource-pool and streaming-commons. (bsd3, data, library, network)PeterTrsko
constrained-dynamic60.0Dynamic typing with retained constraints (data, library, mit)jh3141
containers-deepseq (deprecated in favor of containers)70.0Provide orphan NFData instances for containers as needed. (deprecated) (bsd3, data, deprecated, library)MichaelSnoyman
context-stack70.0An abstraction of a stack and stack-based monadic context. (data, library, mit)thinkpad20
contravariant18340.0Contravariant functors (bsd3, control, data, library)EdwardKmett, EricMertens
control-monad-attempt (deprecated)260.0Monad transformer for attempt. (deprecated) (bsd3, data, deprecated, failure, library)MichaelSnoyman, NicolasPouillard
conversion190.0Universal converter between values of different types (control, conversion, data, library, mit)NikitaVolkov
conversion-bytestring150.0"Conversion" instances for the "bytestring" library (control, conversion, data, library, mit)NikitaVolkov
conversion-case-insensitive50.0"Conversion" instances for the "case-insensitive" library (control, conversion, data, library, mit)NikitaVolkov
conversion-text170.0"Conversion" instances for the "text" library (control, conversion, data, library, mit)NikitaVolkov
convert130.0Safe and unsafe data conversion utilities with strong type-level operation. checking. (apache, data, library)danilo2
convertible1742.0Typeclasses and instances for converting between types (bsd3, data, library)ErikHesselink, JohnGoerzen, NicolasWu
convertible-ascii70.0convertible instances for ascii (data, failure, library, public-domain)MasatakeDaimon
convertible-text (deprecated)820.0Typeclasses and instances for converting between types (deprecated) (bsd3, data, deprecated, failure)MichaelSnoyman
coroutine-iteratee (deprecated)70.0Bridge between the monad-coroutine and iteratee packages. (concurrency, data, deprecated, gpl, library)MarioBlazevic
count50.0Bijective mappings between values and possibly infinite prefixes of [0..] (bsd3, data, library)Maxdamantus
countable140.0Countable, Searchable, Finite, Empty classes (bsd3, data, library)AshleyYakeley
counter312.0An object frequency counter. (data, library, mit)wei2912
country-codes140.0ISO 3166 country codes and i18n names. (bsd3, data, library)FelipeLessa, JeanPhilippeMoresmau
cpio-conduit50.0Conduit-based CPIO (apache, data, library)DanAloni
cpu272.0Cpu information and properties helpers. (bsd3, data, library)VincentHanquez
cqrs430.0Command-Query Responsibility Segregation (data, library, mit)BardurArantsson
cqrs-core30.0Command-Query Responsibility Segregation (data, library, mit)BardurArantsson
cqrs-memory30.0Memory backend for the cqrs package. (data, library, mit)BardurArantsson
cqrs-postgresql70.0PostgreSQL backend for the cqrs package. (data, library, mit)BardurArantsson
cqrs-sqlite3180.0SQLite3 backend for the cqrs package. (data, library, mit)BardurArantsson
cqrs-test50.0Command-Query Responsibility Segregation Test Support (data, library, mit)BardurArantsson
cqrs-testkit30.0Command-Query Responsibility Segregation Test Support (data, library, mit)BardurArantsson
cqrs-types80.0Command-Query Responsibility Segregation. Modules for the basic types. (data, library, mit)BardurArantsson
critbit160.0Crit-bit maps and sets (benchmark, bsd3, data, library)BryanOSullivan
crjdt-haskell180.0A Conflict-Free Replicated JSON Datatype for Haskell (bsd3, data, library)amarpotghan
crypt-sha51280.0Pure Haskell implelementation for GNU SHA512 crypt algorithm (bsd3, data, library)phadej
crypto-api3082.0A generic interface for cryptographic operations (bsd3, cryptography, data, library)ThomasDuBuisson
crypto-api-tests120.0A test framework and KATs for cryptographic operations. (bsd3, cryptography, data, library)ThomasDuBuisson
cryptohash4392.0collection of crypto hashes, fast, pure and practical (benchmark, bsd3, cryptography, data, library)VincentHanquez
cryptohash-md56920.0Fast, pure and practical MD5 implementation (benchmark, bsd3, cryptography, data, library)HerbertValerioRiedel
cryptohash-sha16920.0Fast, pure and practical SHA-1 implementation (benchmark, bsd3, cryptography, data, library)HerbertValerioRiedel
cryptohash-sha2564890.0Fast, pure and practical SHA-256 implementation (benchmark, bsd3, cryptography, data, library)AustinSeipp, HerbertValerioRiedel
cryptohash-sha51260.0Fast, pure and practical SHA-512 implementation (benchmark, bsd3, cryptography, data, library)HerbertValerioRiedel
css-syntax190.0This package implments a parser for the CSS syntax (data, library, mit)wereHamster
csv-conduit640.0A flexible, fast, conduit-based CSV parser library for Haskell. (bsd3, conduit, csv, data, library, text)MichaelXavier, OzgunAtaman
csv-enumerator380.0A flexible, fast, enumerator-based CSV parser library for Haskell. (bsd3, data, library)OzgunAtaman
csv-table90.0Scripts for manipulating tables stored as CSV files (data, library, mit)ranjitjhala
cudd200.0Bindings to the CUDD binary decision diagrams library (bsd3, data, library)adamwalker
currencies300.0Currencies representation, pretty printing and conversion (bsd3, data, library)alx741, DanielCampoverde
currency100.0Types representing standard and non-standard currencies (data, library)StephenWeber
currency-codes550.0ISO-4217 Currency Codes (data, library, mit)KtorZ
currency-convert92.0Typesafe currency conversion (bsd3, data, library)pigworts2
czipwith90.0CZipWith class and deriving via TH (bsd3, data, library)lspitzner
data-accessor5400.0Utilities for accessing and manipulating fields of records (bsd3, data, library)HenningThielemann, LukePalmer
data-accessor-monadLib80.0Accessor functions for monadLib's monads (data, library, monads)RussellOConnor
data-accessor-monads-fd200.0Use Accessor to access state in monads-fd State monad class (bsd3, data, library)HenningThielemann
data-accessor-monads-tf210.0Use Accessor to access state in monads-tf State monad type family (bsd3, data, library)HenningThielemann
data-accessor-mtl220.0Use Accessor to access state in mtl State monad class (bsd3, data, library)HenningThielemann
data-accessor-template1150.0Utilities for accessing and manipulating fields of records (bsd3, data, library)HenningThielemann, LukePalmer
data-accessor-transformers810.0Use Accessor to access state in transformers State monad (bsd3, data, library)HenningThielemann
data-binary-ieee7542060.0Parser/Serialiser for IEEE-754 floating-point values (data, library, mit)JohnMillikin
data-bword350.0Extra operations on binary words of fixed length (bsd3, data, library)MikhailVorozhtsov
data-carousel40.0A rotating sequence data structure (data, library, mit)JonSterling
data-cell110.0Generic cellular data representation library (bsd3, data, library)patrykz
data-check120.0Library for checking and normalization of data (e.g. from web forms) (bsd3, data, library, web)mrkkrp
data-checked350.0Type-indexed runtime-checked properties (bsd3, data, library)MikhailVorozhtsov
data-constructors100.0Generically compare data by their constructors (bsd3, data, library)
data-cycle110.0a cyclic doubly linked list (bsd3, data, library)TobiasBrandt
data-default16982.0A class for types with a default value (bsd3, data, library)LukasMai
data-default-class20420.0A class for types with a default value (bsd3, data, library)LukasMai
data-default-extra100.0A class for types with a default value. (bsd3, data, library)PeterTrsko
data-default-generics40.0A class for types with a default value (bsd3, data, library)jcristovao
data-default-instances-base1080.0Default instances for types in base (bsd3, data, library)LukasMai
data-default-instances-bytestring50.0Default instances for (lazy and strict) ByteString, Builder and ShortByteString. (bsd3, data, library)PeterTrsko
data-default-instances-case-insensitive50.0Default instance for CI type from case-insensitive package. (bsd3, data, library)PeterTrsko
data-default-instances-containers15960.0Default instances for types in containers (bsd3, data, library)LukasMai
data-default-instances-dlist15980.0Default instances for types in dlist (bsd3, data, library)LukasMai
data-default-instances-new-base90.0Default instances for types in newer versions of base package. (bsd3, data, library)PeterTrsko
data-default-instances-old-locale15750.0Default instances for types in old-locale (bsd3, data, library)LukasMai
data-default-instances-text50.0Default instances for (lazy and strict) Text and Text Builder. (bsd3, data, library)PeterTrsko
data-default-instances-unordered-containers50.0Default instances for unordered-containers. (bsd3, data, library)PeterTrsko
data-default-instances-vector50.0Default instances for types defined in vector package (bsd3, data, library)PeterTrsko
data-dispersal110.0Space-efficient and privacy-preserving data dispersal algorithms. (cryptography, data, lgpl, library)PeterRobinson
data-diverse650.0Extensible records and polymorphic variants. (benchmark, bsd3, data, library, records)louispan
data-diverse-lens100.0Isos & Lens for Data.Diverse.Many and Prisms for Data.Diverse.Which (bsd3, data, library, records)louispan
data-dword490.0Stick two binary words together to get a bigger one (bsd3, data, library)MikhailVorozhtsov
data-easy160.0Consistent set of utility functions for Maybe, Either, List and Monoids. (bsd3, data, library)jcristovao
data-elf120.0Executable and Linkable Format (ELF) data structures. (bsd3, data, library)MikhailVorozhtsov
data-embed40.0Embed files and other binary blobs inside executables without Template Haskell. (data, library, mit, program)AntonEkblad
data-endian410.0Endian-sensitive data (bsd3, data, library)MikhailVorozhtsov
data-extend-generic50.0Extend Haskell data or newtype like in OOP languages (bsd3, data, library)YLiLarry
data-filepath320.0A type safe file path data structure (bsd3, data, library)MaxwellSwadling, domdere
data-fin160.0Finite totally ordered sets (bsd3, data, library)WrenThornton
data-fin-simple50.0Simple integral finite set (bsd3, data, library)seagull
data-fix702.0Fixpoint data types (bsd3, data, library)AntonKholomiov
data-fix-cse130.0Common subexpression elimination for the fixploint types. (bsd3, data, library)AntonKholomiov
data-flags350.0A package for working with bit masks and flags in general. (bsd3, data, library)MikhailVorozhtsov
data-flagset40.0An efficient data type for sets of flags (data, library, mit)TobiasBrandt
data-foldapp110.0Fold function applications. Framework for variadic functions. (bsd3, data, library)
data-function-meld90.0Map the arguments and return value of functions. (bsd3, data, library)erisco
data-function-tacit50.0Write functions in tacit (pointless) style using Applicative and De Bruijn index notation. (bsd3, data, library)erisco
data-has230.0Simple extensible product (benchmark, bsd3, data, library)winterland
data-hash2600.0Combinators for building fast hashing functions. (bsd3, data, library)DanielGorin
data-interval1100.0Interval datatype, interval arithmetic and interval-based containers (bsd3, data, library, math)MasahiroSakai
data-inttrie460.0A lazy, infinite trie of integers. (bsd3, data, library)LukePalmer, ThomasDuBuisson
data-ivar170.0Write-once variables with concurrency support (bsd3, concurrency, data, library)GregoryCrosswhite, LukePalmer
data-json-token50.0Json Token datatype (bsd3, data, json, library, program)newhoggy, haskellworks
data-kiln40.0Sculpt mutable recursive data with reference equality; bake it using a data kiln into an immutable lazy structure (bsd3, data, library)kwf
data-layout30.0Read/write arbitrary binary layouts to a "Data.Vector.Storable". (bsd3, data, library)JacobStanley
data-lens-light280.0Simple lenses, minimum dependencies (data, lenses, library, mit)RomanCheplyaka
data-lens-template790.0Utilities for Data.Lens (bsd3, data, library)EdwardKmett, JoelBurget, RussellOConnor
data-list-sequences50.0Utilities for working with sequences within lists. (data, gpl, library)JonasKramer
data-list-zigzag110.0A list but with a balanced enumeration of Cartesian product. (bsd3, data, library)erisco
data-map-multikey100.0Data.Map with multiple, unique keys (data, library, mit)JasonHickner
data-memocombinators492.0Combinators for building memo tables. (bsd3, data, library)DmitryMalikov, LukePalmer, ThomasDuBuisson
data-msgpack602.0A Haskell implementation of MessagePack (benchmark, bsd3, data, library, program)iphydf
data-msgpack-types60.0A Haskell implementation of MessagePack. (bsd3, data, library)iphydf
data-nat100.0data Nat = Zero | Succ Nat (bsd3, data, library, math)GaborLehel
data-object (deprecated in favor of aeson)670.0Represent hierachichal structures, called objects in JSON. (deprecated) (bsd3, data, deprecated, library)MichaelSnoyman
data-or140.0A data type for non-exclusive disjunction. (bsd3, data, library)WrenThornton
data-ordlist852.25Set and bag operations on ordered lists (bsd3, data, library, list)LeonSmith
data-partition160.0A pure disjoint set (union find) data structure (bsd3, data, library)LukePalmer
data-quotientref70.0Reference cells that need two independent indices to be accessed. (bsd3, data, library)LukePalmer
data-ref140.0Unify STRef and IORef in plain Haskell 98 (bsd3, data, library)HenningThielemann
data-reify520.0Reify a recursive data structure into an explicit graph. (bsd3, data, language, library, parsing, reflection)AndyGill, ryanglscott
data-reify-cse80.0Common Sub-Expression Elimination for graphs generated by Data.Reify. (bsd3, data, language, library)SebastiaanVisser
data-rev60.0A typeclass for reversing order of contents. (bsd3, data, library)jxv
data-rope50.0Ropes, an alternative to (Byte)Strings. (data, gpl, library)PierreEtienneMeunier
data-serializer320.0Common API for serialization libraries (bsd3, data, library)MikhailVorozhtsov
data-spacepart (deprecated in favor of spacepart)130.0Deprecated. Now called "spacepart". Space partitioning data structures. (bsd3, data, deprecated, library)CoreyOConnor
data-store200.0Type safe, in-memory dictionary with multidimensional keys. (benchmark, bsd3, data, library)PetrPilar
data-sword220.0Shorter binary words (bsd3, data, library)MikhailVorozhtsov
data-tensor60.0Tensor and Group typeclasses (data, library, mit)TobiasDammers
data-textual400.0Human-friendly textual representations. (bsd3, data, library, text)MikhailVorozhtsov
data-timeout150.064-bit timeouts of nanosecond precision (bsd3, concurrency, data, library)MikhailVorozhtsov
data-transform100.0Functions to transform data structures. (bsd3, data, library)JonasScholl
data-treify150.0Reify a recursive data structure into an explicit graph. (bsd3, data, language, library, parsing, reflection)ConalElliott
data-type80.0Basic type wrangling types and classes (bsd3, data, library, type-system)IainAlexander
data-util200.0utilities for handle data (bsd3, data, development, library, utils)KatsutoshiItoh
data-variant250.0A variant data type, useful for modeling dynamically-typed programming languages (bsd3, data, library)TobiasDammers
datasets480.0Classical data sets for statistics and machine learning (data, data-mining, library, machine-learning, mit, statistics)glutamate
date-conversions70.0Date conversions (data, date, library, mit)joshuaclayton
dates430.0Small library for parsing different dates formats. (bsd3, data, library)IlyaPortnov
datetime260.0Utilities to make Data.Time.* easier to use (data, gpl, library)EricSessoms, EugenyDzhurinsky, jsl, stackbuilders
datetime-sb130.0Utilities to make Data.Time.* easier to use. (data, gpl, library)jsl
dawg440.0Directed acyclic word graphs (bsd3, data, data-structures, library)JakubWaszczuk
dawg-ord342.0Directed acyclic word graphs (bsd3, data, data-structures, library)JakubWaszczuk
ddate50.0Discordian Date Types for Haskell (data, gpl, library)hellerve
deiko-config30.0Small and typesafe configuration library. (bsd3, data, library)YorickLaupa
delimited-text520.0Parse character delimited textual data (bsd3, data, library)DonaldStewart, StefanKersten
delta210.0A library for detecting file changes (data, lgpl, library, program)muzzle
dense50.0Mutable and immutable dense multidimensional arrays (bsd3, data, library)cchalmers
dependent-map482.0Dependent finite maps (partial dependent products) (data, dependent-types, library)JamesCook, RyanTrinkle
dependent-state60.0Control structure similar to Control.Monad.State, allowing multiple nested states, distinguishable by provided phantom types. (apache, data, library)danilo2
dependent-sum492.0Dependent sum type (data, dependent-types, library, public-domain)JamesCook, RyanTrinkle
derive-IG90.0Macro to derive instances for Instant-Generics using Template Haskell (bsd3, data, generics, library)HiromiIshii
derive-enumerable60.0Generic instances for enumerating complex data types (data, generics, gpl, library)mgoszcz2
derive-trie120.0Automatic derivation of Trie implementations. (bsd3, data, library)AndreasBaldeau
descrilo220.0Loads a list of items with fields (configuration, data, gpl, library, parser)mgmillani
dgim100.0Implementation of DGIM algorithm (algorithms, data, library, mit)musically_ut
dice-entropy-conduit90.0Cryptographically secure n-sided dice via rejection sampling. (cryptography, data, lgpl, library)PeterRobinson
dicom170.0A library for reading and writing DICOM files in the Explicit VR Little Endian transfer syntax. (data, gpl, library, medical)PhilFreeman, karchie
diff3320.0Perform a 3-way difference of documents (bsd3, data, library)OliverCharles
digit722.0A data-type representing digits 0-9 and other combinations (bsd3, data, library)TonyMorris, qfpl
digits180.0Converts integers to lists of digits and back. (bsd3, data, library)HenryBucklow
direct-binary-files30.0Serialization and deserialization monads for streams and ByteStrings. (bsd3, data, library)IreneKnapp
direct-murmur-hash80.0An implementation of the MurmurHash3 algorithm (bsd3, data, library)IreneKnapp, dmbarbour
directory-tree1222.0A simple directory-like tree datatype, with useful IO functions (bsd3, data, library, system)BrandonSimmons
dirfiles250.0 (bsd3, data, library)HugoGomes
discrete-space-map200.0A discrete space map. (bsd3, data, library)SjoerdVisscher
discrimination122.25Fast generic linear-time sorting, joins and container construction. (benchmark, bsd3, data, library, sorting)EdwardKmett
disjoint-set70.0Persistent disjoint-sets, a.k.a union-find. (bsd3, data, library)MaxwellSayles
disjoint-set-stateful100.0Monadic disjoint set (data, library, mit)clinton
diskhash140.0Disk-based hash table (data, library, mit)luispedro
dlist29620.0Difference lists (bsd3, data, library)DonaldStewart, SeanLeather
dlist-instances340.0Difference lists instances (bsd3, data, library)GregWeber, MichaelSnoyman, SeanLeather
dlist-nonempty90.0Non-empty difference lists (benchmark, bsd3, data, library)phadej
do-list210.0Do notation for free (benchmark, bsd3, data, library, list, syntax)TarasSerduke
dockerfile80.0A simple DSL for describing and generating Dockerfile containers in Haskell. (data, library, mit)ChristopherReichert
dotnet-timespan60.0.NET TimeSpan (bsd3, data, library)YorickLaupa
double-metaphone80.0Haskell bindings to a C double-metaphone implementation. (data, gpl, library)ChristianMarie
dson140.0Haskell DogeScript Object Notation Parser (data, gpl, library)lcycon
dson-parsec70.0DSON parser. (data, library, mit)alvare
dstring380.0Difference strings (bsd3, data, library)BasVanDijk
dtab60.0Harmonix (Guitar Hero, Rock Band) DTA/DTB metadata library (data, gpl, library, program)mtolly
dtd-text210.0Parse and render XML DTDs (bsd3, data, library, parsing, text, xml)YitzGale, M15K
dual-tree4520.0Rose trees with cached and accumulating monoidal annotations (bsd3, data, library)BrentYorgey, RyanYates, jeffreyrosenbluth, bergey, cchalmers
dublincore-xml-conduit350.0XML streaming parser/renderer for the Dublin Core standard elements. (data, library, public-domain)koral
dwarf230.0Parser for DWARF debug format. (bsd3, data, library)ErikCharlebois
dwarf-el140.0Parser for DWARF debug format. (bsd3, data, library)EyalLotem
dynamic-mvector230.0A wrapper around MVector that enables pushing, popping and extending. (bsd3, data, library)AndrasKovacs
dynamic-object160.0Object-oriented programming with duck typing and singleton classes. (bsd3, data, library)TakayukiMuranushi
dynamic-state580.0Optionally serializable dynamic state keyed by type (data, gpl, library, yi)DmitryIvanov, MateuszKowalczyk, fread2281
edit-distance-vector180.0Calculate edit distances and edit scripts between vectors. (algorithms, bsd3, data, data-structures, library)ThomasSutton
edit-lenses110.0Symmetric, stateful edit lenses (bsd3, data, library)DanielWagner
edit-lenses-demo90.0Programs demoing the use of symmetric, stateful edit lenses (bsd3, data, program)DanielWagner
editable100.0Interactive editors for Generics (bsd2, data, library)MaxwellSwadling
eigen622.0Eigen C++ library (linear algebra: matrices, sparse matrices, vectors, numerical solvers). (algebra, algorithms, bsd3, data, library, math, numeric, statistics)OlegSidorkin
either-unwrap (deprecated in favor of either)140.0Functions for probing and unwrapping values inside of Either. (bsd3, data, deprecated, library)GregoryCrosswhite
elerea-sdl70.0Elerea FRP wrapper for SDL (data, library)StephenWeber
elf400.0Parser for ELF object format. (bsd3, data, library)ErikCharlebois, wangbj
elm-export-persistent100.0elm-export persistent entities (data, database, library, mit, web)WilliamCasarin
empty-monad90.0A container that always has no values. (bsd3, data, library)vadimvinnik
encode-string60.0Safe string conversion and encoding (data, library, mit, string, text)minad
encoding-io70.0Encoding-aware file I/O. (bsd3, data, library)terrorjack
endo250.0Endomorphism utilities. (bsd3, data, library)PeterTrsko
engineering-units110.0A numeric type for managing and automating engineering units. (bsd3, data, library)TomHawkins
entropy10270.0A platform independent entropy source (bsd3, cryptography, data, library)ThomasDuBuisson
enumerable130.0A typeclass for enumerating all values a type (bsd3, data, library)DanielPeebles
enumerate190.0enumerate all the values in a finite type (automatically) (data, library, mit, program)sboo
enumeration50.0A practical API for building recursive enumeration procedures and enumerating datatypes. (bsd3, data, library, serialization, test, testing)emc2
enumerator (deprecated)1840.0Reliable, high-performance processing with left-fold enumerators (data, deprecated, enumerator, library, mit)JohnMillikin
enumfun50.0Finitely represented /total/ EnumMaps (bsd3, data, library)LiyangHu
enummapmap230.0Map of maps using Enum types as keys (benchmark, bsd3, data, data-structures, library)MatthewWest
enummapset200.0IntMap and IntSet with Enum keys/elements. (bsd3, data, library)MichalTerepeta
enummapset-th260.0TH-generated EnumSet/EnumMap wrappers around IntSet/IntMap. (bsd3, data, library)LiyangHu
enumset260.0Sets of enumeration values represented by machine words (bsd3, data, foreign, library)HenningThielemann
equivalence3030.0Maintaining an equivalence relation implemented as union-find using STT. (algorithms, bsd3, data, library)PatrickBahr
ess40.0The type-level S combinator in Haskell. (data, library, mit)MichaelOChurch
eths-rlp60.0Ethereum Recursive Length Prefix Encoding (contracts, data, ethereum, finance, library, mit, network)LogvinovLeon
event-handlers50.0Event handlers (control, data, library, public-domain)JamesCook
event-list720.0Event lists with relative or absolute time stamps (data, gpl, library)HenningThielemann
every-bit-counts50.0A functional pearl on encoding and decoding using question-and-answer strategies (bsd3, data, library)DonaldStewart
ex-pool160.0Another fork of resource-pool, with a MonadIO and MonadCatch constraint (bsd3, data, library)KimAltintop
exact-pi590.0Exact rational multiples of pi (and integer powers of pi) (data, library, mit)dmcclean
exinst260.0Recover type indexes and instances for your existentialized types. (bsd3, data, library)RenzoCarbonara
exinst-aeson (deprecated in favor of exinst)150.0Derive instances for the `aeson` library for your existential types. (bsd3, data, deprecated, library)RenzoCarbonara
exinst-bytes (deprecated in favor of exinst)130.0Derive instances for the `bytes` library for your existential types. (bsd3, data, deprecated, library)RenzoCarbonara
exinst-deepseq (deprecated in favor of exinst)90.0Derive instances for the `deepseq` library for your existential types. (bsd3, data, deprecated, library)RenzoCarbonara
exinst-hashable (deprecated in favor of exinst)120.0Derive instances for the `hashable` library for your existential types. (bsd3, data, deprecated, library)RenzoCarbonara
existential90.0Existential types with lens-like accessors. (data, library, mit)aminb, SimonHudon
expressions341.5Expressions and Formulae a la carte (bsd3, data, library, logic, math)jakubdaniel
expressions-z3100.0Encode and Decode expressions from Z3 ASTs (bsd3, data, library, logic, math)
extensible1220.0Extensible, efficient, optics-friendly data types and effects (bsd3, data, library, monads, records)FumiakiKinoshita
extensible-data160.0Sums/products/lists/trees which can be extended in other modules (data, library, public-domain)AaronBlack
extensible-sp62.0light-weight, extensible sums and products over types and kinds (data, library, mit)jadaska
extractable-singleton150.0A functor, where the "stored" value is isomorphic to Identity (bsd3, data, library)athanclark
fadno-braids100.0Braid representations in Haskell (algebra, bsd2, data, library, math)spopejoy
failable-list (deprecated in favor of enumerator)100.0A list-like type for lazy streams, which might terminate with an error. (bsd3, data, deprecated, error-handling, library)JohnMillikin
fair-predicates100.0Fair Predicates (data, library, public-domain)SebastianFischer
family-tree550.0A family tree library for the Haskell programming language. (bsd3, data, genealogy, library)NathanVanDoorn
fast-builder260.0Fast ByteString Builder (benchmark, data, library, public-domain)AkioTakano
fast-digits130.0The fast library for integer-to-digits conversion. (benchmark, data, gpl, library)Bodigrim
fast-nats100.0Natural Numbers with no overhead (data, library, mit)mckeankylej
fasta830.0A simple, mindless parser for fasta files. (data, gpl, library)GregorySchwartz
fay-text310.0Fay Text type represented as JavaScript strings (data, fay, library, mit, text)AdamBergmark
fca40.0Algo for Formal Concept Analysis (agpl, data, library)Rpr
fclabels3862.25First class accessor labels implemented as lenses. (benchmark, bsd3, data, lenses, library)AdamBergmark, ErikHesselink, SebastiaanVisser
fclabels-monadlib180.0MonadLib monadic interface for the "fclabels" package. (bsd3, data, library)BardurArantsson
fields60.0First-class record field combinators with infix record field syntax. (bsd3, data, library)JussiKnuuttila
fieldwise30.0Provides Fieldwise typeclass for operations of fields of records treated as independent components. (bsd2, data, library)GracjanPolak
file-embed6812.25Use Template Haskell to embed file contents directly. (bsd3, data, library)MichaelSnoyman
file-embed-poly (deprecated)70.0Use Template Haskell to embed file contents directly. (bsd3, data, deprecated, library)sasinestro
filecache350.0A Linux-only cache system associating values to files. (bsd3, data, library)SimonMarechal
filediff490.0Diffing and patching module (bsd3, data, library)bgwines
filestore1510.0Interface for versioning file stores. (bsd3, data, library)GwernBranwen, JohnMacFarlane
filesystem-conduit (deprecated in favor of conduit-combinators)380.0Use system-filepath data types with conduits. (deprecated) (conduit, data, deprecated, library, mit)MichaelSnoyman
filesystem-trees350.0Recursively manipulate and traverse filesystems as lazy rose trees. (bsd3, data, library, system)AdamCurtis
filtrable190.0Class of filtrable containers (bsd3, data, library)MatthewFarkasDyck
fingertree-tf180.0Generic finger-tree structure using type families. (bsd3, data, data-structures, library)pawel834
finite-field250.0Finite Fields (algebra, bsd3, data, library, math)MasahiroSakai
finite-typelits162.0A type inhabited by finitely many values, indexed by type-level naturals. (bsd3, data, library)mniip
first-and-last70.0First and Last generalized to return up to n values (bsd3, data, library)andrus
first-class-patterns280.0First class patterns and pattern matching, using type families (bsd3, data, library)BrentYorgey, ReinerPope
fit180.0FIT file decoder (bsd3, data, fitness, library, parsing)mgiles
fitsio110.0A library for reading and writing data files in the FITS data format. (data, gpl, library, physics)EricSessoms
fixed-length250.0Lists with statically known length based on non-empty package. (bsd3, data, library)HenningThielemann
fixed-list90.0A fixed length list type (bsd3, data, library)JobVranish
fixed-point (deprecated)330.0Binary fixed-point arithmetic (data, deprecated, game, library, math, mit, numerical)JakeMcArthur
fixed-point-vector (deprecated)90.0Unbox instances for the fixed-point package (data, deprecated, game, library, math, mit, numerical)JakeMcArthur
fixed-point-vector-space (deprecated)80.0vector-space instances for the fixed-point package (data, deprecated, game, library, math, mit, numerical)JakeMcArthur
fixed-vector990.0Generic vectors with statically known size. (bsd3, data, library)AlexeyKhudyakov
fixed-vector-binary60.0Binary instances for fixed-vector (bsd3, data, library)AlexeyKhudyakov
fixed-vector-cereal40.0Cereal instances for fixed-vector (bsd3, data, library)AlexeyKhudyakov
fixed-vector-hetero270.0Generic heterogeneous vectors (bsd3, data, library)AlexeyKhudyakov
fixedprec240.0A fixed-precision real number type (bsd3, data, library, math)PeterSelinger
fixfile232.0File-backed recursive data structures. (data, lgpl, library)rev_null
fixpoint100.0Data types as fixpoints (bsd3, data, library)RomanLeshchinskiy
fixtime120.0Some fixes to the time package (bsd2, data, library)pharpend
flat142.0Principled and efficient bit-oriented binary serialization. (bsd3, data, library, parsing, serialization)PasqualinoAssini
flat-maybe30.0Strict Maybe without space and indirection overhead (bsd3, data, library)AndrasKovacs
flay70.0Work on your datatype without knowing its shape nor its contents. (bsd3, data, library)RenzoCarbonara
flexible-time120.0simple extension of Data.UnixTime. (data, library, mit)tattsun
flexiwrap80.0Flexible wrappers (bsd3, data, library)IainAlexander
flexiwrap-smallcheck40.0SmallCheck (Serial) instances for flexiwrap (bsd3, data, library)IainAlexander
flight-igc60.0A parser for IGC files. (bsd3, data, library, parsing, program)philderbeast
float-binstring80.0C99 printf "%a" style formatting and parsing (bsd3, data, library, numerical)AntonNikishaev
floating-bits120.0Conversions between floating and integral values. (benchmark, bsd3, data, library)JonasScholl
fmlist4250.0FoldMap lists (bsd3, data, library)SjoerdVisscher
focus4370.0A general abstraction for manipulating elements of container data structures (containers, data, library, mit)NikitaVolkov
folds572.0Beautiful Folding (bsd3, comonads, data, enumerator, library)EdwardKmett, EricMertens, ryanglscott
folds-common120.0A playground of common folds for folds (data, library, mit)jozefg
foscam-directory240.0Foscam File format (bsd3, data, file, library)TonyMorris
foscam-filename100.0Foscam File format (bsd3, data, file, library, parsing)TonyMorris
foscam-sort90.0Foscam File format (bsd3, data, file, library, parsing, program)TonyMorris
fraction390.0Fractions (bsd3, data, library)WolfgangJeltsch
free-functors870.0Free functors, adjoint to functors that forget class constraints. (bsd3, data, library, math)SjoerdVisscher
frontmatter90.0Parses frontmatter as used in Jekyll markdown files. (data, library, mit)yamadapc
fsmActions340.0Finite state machines and FSM actions (bsd3, data, library)AndyGimblett
fsnotify-conduit60.0Get filesystem notifications as a stream of events (conduit, data, library, mit)MichaelSnoyman
ftree80.0Depth-typed functor-based trees, both top-down and bottom-up (bsd3, data, library)ConalElliott
full-text-search270.0In-memory full text search engine (bsd3, data, library, search, text)DuncanCoutts, MikolajKonarski
functional-kmp50.0KMP implemented on haskell's built-in cons-cell-based lists. (bsd3, data, library)mniip
functor-classes-compat80.0Data.Functor.Classes instances for core packages (bsd3, data, library)phadej
functor-combo670.0Functor combinators with tries & zippers (bsd3, data, library)ConalElliott
functor-infix182.0Infix operators for mapping over compositions of functors. Lots of them. (data, library, mit)vi
functor-monadic140.0Monad-style combinators for functors. (apache, data, library)jtapolczai, jtapolczai2
fusion (deprecated in favor of streaming)130.0Effectful streaming library based on shortcut fusion techniques (bsd3, data, deprecated, library)JohnWiegley
game-tree60.0Searching game trees with alpha-beta pruning (data, gpl, library)ColinAdams
gc132.0Poor Richard's Memory Manager (bsd3, data, library)EdwardKmett, EricMertens, ryanglscott
gdiff230.0Generic diff and patch (bsd3, data, library)AndresLoeh, EelcoLempsink
general-prelude (deprecated)100.0Prelude replacement using generalized type classes where possible (bsd3, control, data, deprecated, library)JohnWiegley
generic-accessors380.0stringly-named getters for generic data (bsd3, data, library)GregHorn
generic-aeson550.0Derivation of Aeson instances using GHC generics. (bsd3, data, library)AdamBergmark, ErikHesselink
generic-binary60.0Generic Data.Binary derivation using GHC generics. (bsd3, data, generics, library)SebastiaanVisser
generic-storable30.0Generic implementation of Storable (bsd3, data, library)HideyukiTanaka
generic-trie222.0A map, where the keys may be complex structured data. (bsd3, data, library)EricMertens
generic-xmlpickler230.0Generic generation of HXT XmlPickler instances using GHC Generics. (bsd3, data, library, xml)AdamBergmark, ErikHesselink
genericserialize70.0Serialization library using Data.Generics (bsd3, data, library)GwernBranwen
geo-uk130.0High precision conversion between GPS and UK Grid (bsd3, data, library)tolysz
geohash120.0Geohash latitudes and longitudes. (bsd3, data, library)MariusEriksen
geojson300.0A thin GeoJSON Layer above the aeson library (bsd3, data, library)domdere
geojson-types120.0GeoJSON data types including JSON/BSON conversion. (bsd3, data, library)alios
ghc-compact110.0In memory storage of deeply evaluated data structure (bsd3, data, library)HerbertValerioRiedel
ghcjs-promise130.0Bidirectional bidings to javascript's promise. (bsd3, data, library)AlejandroDuranPallares
ghost-buster130.0Existential type utilites (bsd3, data, library)lazersmoke
git-date140.0Bindings to the date parsing from Git. (data, gpl, library)StephenWeber
git-object (deprecated in favor of gitlib)140.0Git object and its parser (bsd3, data, deprecated, library)KazuYamamoto
global120.0Library enabling unique top-level declarations (bsd3, data, language, library, system)ByronJohnson
global-variables100.0Namespaced, global, and top-level mutable variables without unsafePerformIO. (bsd3, data, library, reflection)JeanMarieGaillourdet
gofer-prelude190.0The Gofer 2.30 standard prelude (bsd3, data, library)DonaldStewart
google-dictionary (deprecated)110.0Simple interface to the API (bsd3, data, deprecated, library)mitchellwrosen
google-mail-filters120.0Write GMail filters and output to importable XML (bsd3, data, library, web, xml)LiyangHu
googlepolyline92.0Google Polyline Encoder/Decoder (data, library, mit, text)lorne
gpcsets140.0Generalized Pitch Class Sets for Haskell. (bsd3, data, library)BruceMcCosa
gps1000.0For manipulating GPS coordinates and trails. (bsd3, data, library)ThomasDuBuisson
gps2htmlReport240.0GPS to HTML Summary Report (bsd3, data, library, program)RobStewart
gpx-conduit70.0Read GPX files using conduits (bsd3, data, library)RyanTrinkle, ThomasDuBuisson
grapefruit-records380.0A record system for Functional Reactive Programming (bsd3, data, frp, library, reactivity)WolfgangJeltsch
graph-core230.0Fast, memory efficient and persistent graph implementation (data, library, mit)AlexanderThiemann, DavidLeuschner, StefanWehr
graph-utils250.0A simple wrapper & quasi quoter for fgl. (bsd3, data, data-structures, graphs, library)HiromiIshii
graphbuilder40.0A declarative, monadic graph construction language for small graphs (data, library, mit)JosephAbrahamson
graphene160.0A minimal Graph Theory library. (data, library, mit)5outh
greplicate80.0Generalised replicate functions (data, library)TonyMorris
group-with160.0Classify objects by key-generating function, like SQL GROUP BY (apache, data, library)ulikoehler
grouped-list410.0Grouped lists. Equal consecutive elements are grouped. (benchmark, bsd3, data, library)DanielDiaz
groupoid (deprecated)60.0A Groupoid class (bsd3, data, deprecated, library)StephenTetley
groups5520.0Haskell 98 groups (algebra, bsd3, data, library, math)NathanVanDoorn
gtfs40.0The General Transit Feed Specification format (bsd3, data, library)KeeganMcAllister
hBDD70.0An abstraction layer for BDD libraries (data, lgpl, library)PeterGammie
hBDD-CMUBDD60.0An FFI binding to CMU/Long's BDD library (data, lgpl, library)PeterGammie
hBDD-CUDD80.0An FFI binding to the CUDD library (data, lgpl, library)PeterGammie
hDFA90.0A simple library for representing and minimising DFAs. (bsd3, data, library)PeterGammie
hOpenPGP1860.0native Haskell implementation of OpenPGP (RFC4880) (benchmark, codec, data, library, mit)ClintAdams
hadoop-formats120.0Read/write file formats commonly used by Hadoop. (apache, data, library)JacobStanley
hadoop-rpc200.0Use the Hadoop RPC interface from Haskell. (apache, data, library)ConradParker, JacobStanley
hadoop-tools370.0Fast command line tools for working with Hadoop. (apache, data, program)ConradParker, JacobStanley
handa-data50.0This package is deprecated. It formerly contained Haskell utilities for data structures and data manipulation. (data, library, mit)BrianBush
handa-geodata80.0Geographic and Geometric Data (data, geography, geometry, library, mit, program)BrianBush
har170.0HAR spec in Haskell (bsd3, data, library)HaishengWu
has400.0Entity based records (bsd3, data, library)YusakuHashimoto
has-th50.0Template Haskell function for Has records. (bsd3, data, library)ChrisDone
hash192.0Hashing tools (bsd3, data, hash, library)EdwardKmett
hashable36182.0A class for types that can be converted to a hash value (benchmark, bsd3, data, library)BryanOSullivan, JohanTibell, MilanStraka
hashable-extras (deprecated in favor of hashable)440.0Higher-rank Hashable (bsd3, data, deprecated, hash, library)EdwardKmett
hashable-generics350.0Automatically generates Hashable instances with GHC.Generics. (benchmark, bsd3, data, library)ClarkGaebel
hashable-orphans70.0Provides instances missing from Hashable. (bsd3, data, library)davean
hashable-time160.0Hashable instances for Data.Time (bsd3, data, library)alkar, davew
hashabler310.0Principled, portable & extensible hashing of data and types, including an implementation of the FNV-1a and SipHash algorithms. (bsd3, data, library)BrandonSimmons
hashflare70.0A library for working with contracts and hashrates (bsd2, data, library)nbrk
hashmap (deprecated in favor of unordered-containers)652.0Persistent containers Map and Set based on hashing. (bsd3, data, deprecated, library)MilanStraka, ryanglscott
hashring30.0Efficient consistent hashing. (bsd3, data, library)MichaelCraig
hashtables6182.0Mutable hash tables in the ST monad (bsd3, data, library)GregoryCollins
hashtables-plus (deprecated)60.0Extensions for a "hashtables" library (benchmark, data, data-structures, deprecated, library, mit)NikitaVolkov
haskell-modbus170.0A cereal-based parser for the Modbus protocol (bsd3, data, library, network, parsing)JasonHickner
haskell-qrencode130.0Haskell bindings for libqrencode. (bsd3, data, library)JamesSanders
haxparse140.0Readable HaxBall replays (data, library, mit, program)JoelTaylor
hbcd50.0Packed binary-coded decimal (BCD) serialization (data, library, mit)AndrewKay
hblock90.0A mutable vector that provides indexation on the datatype fields it stores (bsd3, data, library)HugoGomes
hebrew-time240.0Hebrew dates and prayer times. (data, library, mit)MichaelSnoyman
hedn310.0EDN parsing and encoding (bsd3, data, library)AlexanderBondarenko
here570.0Here docs & interpolated strings via quasiquotation (bsd3, data, library)TaylorHedberg
hetero-dict50.0Fast heterogeneous data structures (benchmark, data, library, mit)winterland
hetero-map200.0Pure heterogeneous maps. (bsd3, data, data-structures, library)LukePalmer
heterolist40.0A heterogeneous list type (data, library, mit)clinton
hex4510.0Convert strings into hexadecimal and back. (bsd3, data, library)TaruKarttunen
hexpat-pickle-generic (deprecated)80.0Picklers for de/serialising Generic data types to and from XML (bsd3, data, deprecated, library, xml)BrendanHay
hexquote40.0Hexadecimal ByteString literals, with placeholders that bind variables (bsd3, data, library)KeeganMcAllister
hexstring90.0Fast and safe representation of a hex string (data, library, mit)solatis
hgeos180.0Simple Haskell bindings to GEOS C API (data, geography, geometry, library, mit, text)rcook
hgrib60.0Unofficial bindings for GRIB API (data, gpl, library)mjakob
hierarchy120.0Pipes-based library for predicated traversal of generated trees (bsd3, data, library)JohnWiegley
hinze-streams30.0Streams and Unique Fixed Points (bsd3, data, library)DonaldStewart
hips30.0an IPS patcher (bsd3, data, program)PatrickPalka
histogram-fill370.0Library for histograms creation. (benchmark, bsd3, data, library)AlexeyKhudyakov
histogram-fill-binary40.0Binary instances for histogram-fill package (bsd3, data, library)AlexeyKhudyakov
histogram-fill-cereal80.0Binary instances for histogram-fill package (bsd3, data, library)AlexeyKhudyakov
hjcase30.0Jcase library for Haskell (data, library, mit)seagreen
hjsonpointer940.0JSON Pointer library (data, library, mit)seagreen
hjsonschema1220.0JSON Schema library (data, library, mit)seagreen
hmatrix-csv30.0CSV encoding and decoding for hmatrix. (bsd3, data, library)lyzrd
hmatrix-repa90.0Adaptors for interoperability between hmatrix and repa (bsd3, data, library, math)VivianMcPhail
hmemdb210.0In-memory relational database (bsd3, data, database, library)MiguelMitrofanov
hmpfr502.0Haskell binding to the MPFR library (bsd3, data, library, math)AlesBizjak, MichalKonecny
hnetcdf110.0Haskell NetCDF library (bsd3, data, library, program)IanRoss
hnix262.0Haskell implementation of the Nix language (benchmark, bsd3, data, library, nix, program)JohnWiegley
hodatime100.0A fully featured date/time library based on Nodatime (bsd3, data, library, time)
hole40.0Higher kinded type removal (bsd3, data, library)ThomasEding
hoodle-types200.0Data types for programs for hoodle file format (bsd3, data, library)IanWooKim
hopenpgp-tools640.0hOpenPGP-based command-line tools (codec, data, program)ClintAdams
horizon20.0Sunrise and sunset UTC approximations from latitude and longitude coordinates (bsd3, data, library)intractable
hreader-lens80.0Optics for hreader package (data, library, mit)dredozubov
hs-GeoIP80.0Haskell bindings to the MaxMind GeoIPCity database via the C library (bsd3, data, library)OzgunAtaman
hs-blake230.0A cryptohash-inspired library for blake2 (benchmark, bsd3, data, library)tsuraan
hs-excelx70.0HS-Excelx provides basic read-only access to Excel 2007 and 2010 documents in XLSX format. (bsd3, data, library)MarkBaran
hs-multiaddr50.0Multiaddr Library for LibP2P (bsd3, data, library)CMCDragonkai
hs-php-session70.0PHP session and values serialization (bsd3, data, library)elblake
hs-pkg-config60.0Create pkg-config configuration files (bsd3, data, development, library)PeterTrsko
hset560.0Primitive list with elements of unique types. (bsd3, data, library)AlekseyUymanov
hsini812.0Package for user configuration files (INI) (bsd3, configuration, data, library)MagnusTherning
hsndfile260.0Haskell bindings for libsndfile (data, lgpl, library, sound)StefanKersten
hsndfile-storablevector50.0Haskell bindings for libsndfile (Data.StorableVector interface) (data, lgpl, library, sound)StefanKersten
hsndfile-vector80.0Haskell bindings for libsndfile (Data.Vector interface) (data, lgpl, library, sound)StefanKersten
htlset40.0Heterogenous Set (bsd3, data, library)kelemzol
htoml460.0Parser for TOML files (benchmark, bsd3, configuration, data, json, language, library, parser, text)cies
https-everywhere-rules50.0High-level access to HTTPS Everywhere rulesets. (data, library, mit)vi
https-everywhere-rules-raw10.0Low-level (i.e. XML) access to HTTPS Everywhere rulesets. (data, gpl, library)vi
httpspec70.0Specification of HTTP request/response generators and parsers (data, lgpl, library, web)DavidLeuschner, StefanWehr
huffman70.0Pure Haskell implementation of the Huffman encoding algorithm (bsd3, compression, data, library)MaximeHenrion
hunt-searchengine40.0A search and indexing engine. (data, library, mit, text)alexbiehl
hunt-server40.0A search and indexing engine server. (data, mit, program, text)alexbiehl
hvect270.0Simple strict heterogeneous lists (data, library, mit)AlexanderThiemann
hw-balancedparens440.0Balanced parentheses (benchmark, bsd3, data, library)haskellworks
hw-bits952.0Bit manipulation (bit, bsd3, data, library)newhoggy, haskellworks
hw-conduit400.0Conduits for tokenizing streams. (benchmark, conduit, data, library, mit)haskellworks
hw-eliasfano70.0Elias-Fano (bsd3, conduit, data, library)haskellworks
hw-excess150.0Excess (bsd3, conduit, data, library)haskellworks
hw-int270.0Integers (bsd3, data, library)haskellworks
hw-json1312.0Memory efficient JSON parser (benchmark, bsd3, conduit, data, library, program)haskellworks
hw-json-lens20.0Lens for hw-json (benchmark, data, library, mit)haskellworks
hw-mquery120.0Conduits for tokenizing streams. (conduit, data, library, mit, program)haskellworks
hw-packed-vector30.0Packed Vector (bsd3, data, library, vector)haskellworks
hw-parser330.0Simple parser support (bsd3, data, library, parser)haskellworks
hw-prim1110.0Primitive functions and data types (bsd3, data, library)newhoggy, haskellworks
hw-prim-bits560.0Primitive support for bit manipulation (bsd3, data, library, program)
hw-rankselect792.0Rank-select (benchmark, bsd3, conduit, data, library, program)haskellworks
hw-rankselect-base360.0Rank-select base (benchmark, bsd3, data, library)haskellworks
hw-string-parse480.0String parser (bit, bsd3, data, library)haskellworks
hw-succinct180.0Succint datastructures (conduit, data, library, mit)newhoggy, haskellworks
hw-vector30.0Vector type with convenient typeclass instances (bsd3, data, library)haskellworks
hw-xml432.0Conduits for tokenizing streams. (bsd3, data, library, program, xml)haskellworks
hwsl2130.0Hashing with SL2 (benchmark, data, library, mit)srijs
hwsl2-bytevector20.0A hashed byte-vector based on algebraic hashes and finger trees (data, library, mit)srijs
hwsl2-reducers20.0Semigroup and Reducer instances for Data.Hash.SL2 (data, library, mit)srijs
hybrid-vectors200.0Hybrid vectors e.g. Mixed Boxed/Unboxed vectors (bsd3, data, library, vector)EdwardKmett, ryanglscott
idempotent40.0Idempotent monoids (data, library, mit)alynn
identifiers140.0Numeric identifiers for values. (benchmark, bsd3, data, library)awagner83
idna120.0Implements IDNA (RFC 3490). (bsd3, data, library, rfc, text)GeorgePollard
ieee754-parser (deprecated in favor of data-binary-ieee754)30.0 (data, deprecated, gpl, library)JohnMillikin
implicit-params40.0Named and unnamed implicit parameters with defaults. (bsd3, data, library)ShaneOBrien
impossible10.0Set 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)danilo2
incremental-computing50.0Incremental computing (benchmark, bsd3, data, library)WolfgangJeltsch
incremental-maps10.0Package for doing incremental computations on maps (benchmark, bsd3, data, library)jelken
increments20.0type classes for incremental updates to data (bsd3, data, library)JohnLato
indices70.0Multi-dimensional statically bounded indices. (benchmark, data, library, mit)MikeLedger
infinite-search80.0Exhaustively searchable infinite sets. (algorithms, bsd3, data, library, monads, search)LukePalmer
inflist20.0An infinite list type and operations thereon. (bsd3, data, library)JamesFisher
ini1270.0Quick and easy configuration files in the INI format. (bsd3, configuration, data, library)ChrisDone, joehillen
ini-qq30.0Quasiquoter for INI (bsd3, configuration, data, library)kseo
int-cast70.0Checked conversions between integral types (bsd3, data, library)HerbertValerioRiedel
intern492.0Efficient hash-consing for arbitrary data types (bsd3, data, data-structures, library)EdwardKmett
interpolate182.0String interpolation done right (data, library, mit, text)SimonHengel
interpolatedstring-perl6232.0QuasiQuoter for Perl6-style multi-line interpolated strings (data, library, public-domain)AudreyTang
interpolatedstring-qq60.0QuasiQuoter for Ruby-style multi-line interpolated strings. (bsd3, data, library)ErikCharlebois
interpolatedstring-qq-mwotton (deprecated in favor of interpolatedstring-qq)70.0DO NOT USE THIS. interpolatedstring-qq works now. (bsd3, data, deprecated, library)MarkWotton
intset100.0Pure, mergeable, succinct Int sets. (bsd3, data, library)SamTruzjan
invariant290.0Haskell98 invariant functors (bsd2, control, data, library)NicolasFrisby, ryanglscott
invertible120.0bidirectional arrows, bijective functions, and invariant functors (bsd3, composition, control, data, library)DylanSimon
invertible-hlist20.0invertible functions and instances for HList (bsd3, composition, control, data, library)DylanSimon
io-storage90.0A key-value store in the IO monad. (bsd3, data, database, library, system)WillDonnelly
io-streams5732.5Simple, composable, and easy-to-use stream I/O (bsd3, data, io-streams, library, network)DougBeardsley, GregoryCollins
ioctl40.0Type-safe I/O control package (data, library, mit, system)MaciejPiechotka
irc310.0A small library for parsing IRC messages. (bsd3, data, library, network)TrevorElliott
irc-fun-messages100.0Types and functions for working with the IRC protocol. (data, irc, library, network, public-domain)akrasner
irc-fun-types60.0Common types for IRC related packages (data, irc, library, network, public-domain)akrasner
ireal71.5Real numbers and intervals with relatively efficient exact arithmetic. (bsd3, data, library, math)sydow
is80.0Generic pattern predicates (bsd3, data, library)vlopez
isevaluated110.0Check whether a value has been evaluated (data, ghc, library, mit)BertramFelgenhauer, SveinOveAas
iso3166-country-codes210.0A datatype for ISO 3166 country codes (data, lgpl, library)JonFairbairn
iso63980.0ISO-639-1 language codes (bsd3, data, library)HugoGomes
iso8583-bitmaps110.0Parse and merge ISO 8583-style bitmaps (bsd3, data, library)IlyaPortnov
iterIO70.0Iteratee-based IO with pipe operators (bsd3, data, enumerator, library, system)AmitLevy, DavidMazieres, DanielBGiffin
iteratee1020.0Iteratee-based I/O (benchmark, bsd3, data, library, system)JohnLato
iteratee-compress230.0Enumeratees for compressing and decompressing streams (bsd3, codec, data, library)JohnLato, MaciejPiechotka
iteratee-mtl (deprecated in favor of iteratee)100.0Iteratee-based I/O (bsd3, data, deprecated, library, system)JohnLato
iteratee-parsec130.0Package allowing parsec parser initeratee (data, library, mit, parsing)MaciejPiechotka
iteratee-stm20.0Concurrent iteratees using STM (bsd3, data, library)JohnLato
ix-shapable60.0Reshape multi-dimensional arrays. (bsd3, data, library)TracyWadleigh
javaclass30.0Java class files (data, library)TonyMorris
joinlist (deprecated)100.0Join list - symmetric list type (bsd3, data, deprecated, library)StephenTetley
json-autotype462.25Automatic type declaration for JSON input data (bsd3, data, library, program, tools)MichalGajda
json-extra50.0Utility functions to extend Aeson (bsd2, data, library)TobiasDammers
json-incremental-decoder80.0Incremental JSON parser with early termination and a declarative DSL (data, json, library, mit, parsing)NikitaVolkov
json-pointer70.0JSON Pointer parsing and interpretation utilities (data, json, library, mit, parsing)NikitaVolkov
json-schema270.0Types and type classes for defining JSON schemas. (bsd3, data, library)AdamBergmark, ErikHesselink
json-state60.0Keep program state in JSON files. (data, database, library, public-domain)akrasner
json-togo70.0Effectful parsing of JSON documents (data, library, mit)srijs
json2230.0Library provides support for JSON. (bsd3, data, json, library, text)YuriyIskra
json2-types40.0Defined JSON data types and function for renders JSON to string. (bsd3, data, json, library, text)YuriyIskra
jsons-to-schema50.0JSON to JSON Schema (data, json, library, mit, program, web)garetht
jsonschema-gen482.0JSON Schema generator from Algebraic data type (bsd3, data, json, library, text)yuga
judy200.0Fast, scalable, mutable dynamic arrays, maps and hashes (bsd3, data, library)DonaldStewart, MarkWotton
jump30.0Nothing to see here, move along (data, library, mit)MichaelSnoyman
kanji20.0Perform 漢字検定 (Japan Kanji Aptitude Test) level analysis on Japanese Kanji. (data, gpl, library)fosskers
karakuri20.0Good stateful automata (bsd3, data, library)FumiakiKinoshita
katip430.0A structured logging framework. (bsd3, data, library, logging, text)MichaelXavier
katip-elasticsearch250.0ElasticSearch scribe for the Katip logging framework. (bsd3, data, library)MichaelXavier
kd-tree10.0A simple k-d tree implementation (bsd3, data, library)BenGamari
kdt110.0Fast and flexible k-d trees for various types of point queries. (benchmark, data, library, mit)giogadi
keyed30.0Generic indexing for many data structures (bsd3, data, library)wyager
keyword-args110.0Extract data from a keyword-args config file format (data, library, mit, program)jsl, stackbuilders, sestrella
kicad-data52.0Parser and writer for KiCad files. (data, library, mit)kasbah
kickchan60.0Kick Channels: bounded channels with non-blocking writes (bsd3, concurrency, data, library)JohnLato
kontra-config40.0JSON config file parsing based on unjson (bsd3, data, library)GracjanPolak, MikhailGlushenkov, jonathanjouty_scrive
lambda-sampler90.0Boltzmann sampler utilities for lambda calculus. (bsd3, data, library)mbendkowski
language-conf60.0Conf parsers and pretty-printers for the Haskell programming language. (data, library, mit)yamadapc
language-hcl40.0HCL parsers and pretty-printers for the Haskell programming language. (benchmark, data, library, mit)yamadapc
largeword470.0Provides Word128, Word192 and Word256 and a way of producing other large words if required. (bsd3, data, library)DominicSteinitz
lazy-hash50.0Identifiers for not-yet-computed values (data, gpl, library)leftaroundabout
lazy-hash-cache50.0Storing computed values for re-use when the same program runs again. (data, gpl, library)leftaroundabout
lazyarray100.0Efficient implementation of lazy monolithic arrays (lazy in indexes). (bsd3, data, library)MilanStraka
lazyset40.0Set and Map from lazy/infinite lists. (benchmark, data, library, mit)carlos_freund
lens15183.0Lenses, Folds and Traversals (benchmark, bsd2, data, generics, lenses, library)EdwardKmett, EricMertens, JohnWiegley, ryanglscott
lens-accelerate100.0Instances to mix lens with accelerate (bsd3, data, lenses, library)TrevorMcDonell
lens-action210.0Monadic Getters and Folds (bsd3, data, generics, lenses, library)EdwardKmett, EricMertens, ryanglscott
lens-datetime102.0Lenses for Data.Time.* types (bsd3, data, lenses, library)GergelyRisko, MihalyBarasz
lens-family672.0Lens Families (bsd3, data, lenses, library)RussellOConnor
lens-family-core700.0Haskell 98 Lens Families (bsd3, data, lenses, library)RussellOConnor
lens-family-th190.0Generate lens-family style lenses (bsd3, data, library)DanBurton
lens-labels410.0Integration of lenses with OverloadedLabels. (bsd3, data, library)JudahJacobson, gnezdo
lens-properties30.0QuickCheck properties for lens (bsd3, data, lenses, library)EdwardKmett
lens-time10.0lens for Data.Time (data, library, mit)TatsuyaTouma
lenses140.0Simple Functional Lenses (bsd3, data, library)JobVranish
lensref80.0References which can be joined and on which lenses can be applied (bsd3, control, data, library)PeterDivianszky
lenz90.0Van Laarhoven lenses (data, lenses, library)MatthewFarkasDyck
lenz-template20.0Van Laarhoven lens templates (data, lenses, library, template-haskell)MatthewFarkasDyck
lhae (deprecated)60.0Simple spreadsheet program (data, deprecated, gpl, program)AlexanderBau
lhe130.0Parser and writer for Les-Houches event files (data, library, mit, physics)ScottLawrence
libroman162.0Use Roman Numerals as a Numeric Datatype (sort of) (bsd3, data, library, math, numerical)ahakki
line-size30.0Display the number of bytes of each line (data, gpl, program)AlanHawkins
linear-accelerate260.0Lifting linear vector spaces into Accelerate (algebra, bsd3, compilers-interpreters, concurrency, data, library, math, parallelism)EdwardKmett, TrevorMcDonell, ryanglscott
linear-maps60.0Finite maps for linear use (bsd3, data, library, program)PeterDivianszky, ZsoltDollenstein
link-relations40.0Use web link relation types (RFC 5988) in Haskell (data, library, public-domain, web)akrasner
linkedhashmap70.0Persistent LinkedHashMap data structure (benchmark, bsd3, data, library)abasko
list-fusion-probe90.0testing list fusion for success (bsd3, data, library)JoachimBreitner
list-grouping (deprecated in favor of split)80.0Functions for grouping a list into sublists (bsd3, data, deprecated, library)BrandonSimmons
list-tries270.0Tries and Patricia tries: finite sets and maps for list keys (bsd3, data, data-structures, library)MattiNiemenmaa
list-zip-def30.0Provides zips where the combining doesn't stop premature, but instead uses default values. (data, library, public-domain)muesli4
lists100.0Functions for dealing with lists (bsd3, data, library)ChrisDone
listsafe50.0Safe wrappers for partial list functions, supporting MonadThrow. (apache, data, library, list, safe)jtapolczai, jtapolczai2
literals20.0Non-overloaded functions for concrete literals. (data, library, mit)JulianFleischer
llrbtree70.0Purely functional sets and heaps (bsd3, data, library)KazuYamamoto
llvm-base-types30.0The base types for a mostly pure Haskell LLVM analysis library (bsd3, data, library)TristanRavitch
llvm-data-interop10.0A low-level data interoperability binding for LLVM (bsd3, data, library)TristanRavitch
lockfree-queue80.0Michael and Scott lock-free queues. (bsd3, concurrent, data, library)RyanNewton, ryanglscott, peter_fogg
log-utils60.0Utils for working with logs (bsd3, data, program)MikhailGlushenkov, arybczak, jonathanjouty_scrive
logfloat550.0Log-domain floating point numbers (bsd3, data, library, math, natural-language-processing, statistics)WrenThornton
lookup-tables40.0Statically generate lookup tables using Template Haskell. (data, library)JakeMcArthur
lrucache4490.0a simple, pure LRU cache (bsd3, data, library)CarlHowells
lub310.0information operators: least upper bound (lub) and greatest lower bound (glb) (bsd3, concurrency, data, library, other)ConalElliott
luhn80.0An implementation of Luhn's check digit algorithm. (bsd3, data, library)HenryBucklow
macho100.0Parser for Mach-O object format. (bsd3, data, library)ErikCharlebois
magma90.0magma is an algebraic structure consisting a set together with an binary operation. (algebra, bsd3, data, data-structures, library, math)KatsutoshiItoh
make-monofoldable-foldable40.0Make a MonoFoldable type into an ordinary Foldable type. (data, library, mit)clinton
markov40.0Simple interpreter for Markov's normal algorithms (bsd3, data, library)IlyaPortnov
markup480.0Abstraction for HTML-embedded content (data, library, mit, web)athanclark
matrices360.0native matrix based on vector (benchmark, bsd3, data, library)kaizhang
maybe-justify30.0Simple higher order function for Maybe (data, library, public-domain)taksuyu
mbox162.0Read and write standard mailbox files. (bsd3, data, library, system, text)GershomBazerman
means30.0calculate varieties of mean/average using semigroup. (data, library, mit)winterland
mech20.0mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)CarterSchonwald
mechs10.0mecha are the most complex composite machines known to humanity, lets build them well! (bsd2, concurrency, control, data, library, network, system)CarterSchonwald
median-stream100.0Constant-time queries for the median of a stream of numeric data. (bsd3, data, library)jmc41493
meep60.0A silly container (bsd3, data, library)DmitryMalikov, MatveyAksenov
memis20.0Memis Efficient Manual Image Sorting (data, mit, program)johannesgerer
memoize250.0A memoization library (bsd3, data, library)JesseTov
memorable-bits40.0Generate human memorable strings from binary data. (benchmark, bsd2, data, library)lukec
messagepack160.0Serialize instance for Message Pack Object (data, library, mit)rodrigosetti
meta-misc50.0Utility library providing miscellaneous meta-programming utilities. (bsd3, data, generics, language, library, utility)ByronJohnson
metadata200.0metadata library for semantic web (bsd3, data, library, text, web)KatsutoshiItoh
metric40.0Metric spaces. (data, library, mit)vi
metrics220.0High-performance application metric tracking (data, library, mit)IanDuncan
mgeneric50.0Generics with multiple parameters (data, library, mit)rbocquet
microlens6972.75A tiny lens library with no dependencies. If you're writing an app, you probably want microlens-platform, not this. (bsd3, data, lenses, library)Artyom
microlens-contra40.0True folds and getters for microlens (bsd3, data, lenses, library)Artyom
microlens-each (deprecated in favor of microlens)30.0'each' for microlens (bsd3, data, deprecated, lenses, library)Artyom
microlens-ghc992.0microlens + array, bytestring, containers, transformers (bsd3, data, lenses, library)Artyom
microlens-mtl5670.0microlens support for Reader/Writer/State from mtl (bsd3, data, lenses, library)Artyom
microlens-platform1110.0Feature-complete microlens (bsd3, data, lenses, library)Artyom
microlens-th2500.0Automatic generation of record lenses for microlens (bsd3, data, lenses, library)Artyom
minilens82.0A minimalistic lens library, providing only the simplest, most basic lens functionality. (data, gpl, lens, library)RaminHonary
minlen30.0Express the minimum length of a container in its type (data, library, mit)MichaelSnoyman
minst-idx (deprecated in favor of mnist-idx)70.0Read and write IDX data that is used in e.g. the MINST database. (data, deprecated, gpl, library)muzzle
mlist60.0Monadic List alternative to lazy I/O (bsd3, data, library)EyalLotem
mnist-idx130.0Read and write IDX data that is used in e.g. the MNIST database. (data, lgpl, library)muzzle
model80.0Derive a model of a data type using Generics (bsd3, data, generics, library, reflection)PasqualinoAssini
monad-primitive70.0Type class for monad transformers stack with pirimitive base monad. (bsd3, data, library)AlexeyKhudyakov
monad-state50.0Utility library for monads, particularly those involving state. (bsd3, control, data, library, monads)ByronJohnson
monad-statevar20.0Concise, overloaded accessors for IORef, STRef, TVar (bsd3, data, library)JoeyAdams
monad-supply110.0Stateful supply monad. (control, data, library, monads)GeoffHulette
mono-foldable (deprecated in favor of mono-traversable)40.0Folds for monomorphic containers (bsd3, data, deprecated, library)JohnLato
mono-traversable6070.0Type classes for mapping, folding, and traversing monomorphic containers (benchmark, data, library, mit)GregWeber, MichaelSnoyman
mono-traversable-instances170.0Extra typeclass instances for mono-traversable (data, library, mit)MichaelSnoyman
mono-traversable-wrapper60.0Wrapper providing Foldable instance for MonoFoldables. (data, library, mit)oisdk
monoid-extras4240.0Various extra monoid-related definitions and utilities (benchmark, bsd3, data, library)BrentYorgey, RyanYates, jeffreyrosenbluth, bergey
monoid-record40.0Support for modifying record fields of monoidal type (bsd3, data, library)RobinGreen
monoid-subclasses822.0Subclasses of Monoid (algebra, bsd3, data, library, text)MarioBlazevic
monoid-transformer200.0Monoid counterparts to some ubiquitous monad transformers (bsd3, data, library)HenningThielemann
monoidal-containers210.0Containers with monoidal accumulation (bsd3, data, library)BenGamari
monoidplus40.0Extra classes/functions about monoids (data, library, math, public-domain)AaronBlack
monoids (deprecated in favor of reducers)510.0Deprecated: Use 'reducers' (bsd3, data, deprecated, library, math, numerical)DanielWagner, EdwardKmett
monomorphic130.0Library to convert polymorphic datatypes to/from its monomorphic represetation (bsd3, data, library)HiromiIshii
mrm20.0Modular Refiable Matching, first-class matches (bsd3, data, library)suhorng
msgpack520.0A Haskell implementation of MessagePack (bsd3, data, library)HideyukiTanaka
msgpack-aeson70.0Aeson adapter for MessagePack (bsd3, data, library)HideyukiTanaka
mtree60.0Tree with Meta and Content parameters (data, library, public-domain)RahulGopinath
multi-trie30.0Trie of sets, as a model for compound names having multiple values (data, library, mit)vadimvinnik
multihash60.0Multihash library and CLI executable (bsd3, data, library, program)LukeHoersten
multipart-names20.0Handling of multipart names in various casing styles (bsd3, data, library)nedervold
multirec-binary30.0Generic Data.Binary instances using MultiRec. (bsd3, data, generics, library)SebastiaanVisser
murmur-hash2800.0MurmurHash2 implementation for Haskell. (bsd3, data, digest, library)ThomasSchilling
murmur370.0Pure Haskell implementation of the MurmurHash3 x86_32 algorithm. (data, hash, library, murmur, public-domain)PhilippeLaprade
murmurhash350.032-bit non-cryptographic hashing (data, digest, library, public-domain)NisWegmann
mutable-containers330.0Abstactions and concrete implementations of mutable containers (benchmark, data, library, mit)MichaelSnoyman
mutable-iter (deprecated)130.0iteratees based upon mutable buffers (bsd3, data, deprecated, library)JohnLato
mwc-random-accelerate50.0Generate Accelerate arrays filled with high quality pseudorandom numbers (bsd3, data, library)TrevorMcDonell
n-tuple90.0Homogeneous tuples of arbitrary length. (bsd3, data, library)athanclark
nagios-perfdata30.0Parse Nagios performance data. (bsd3, data, library)fractalcat
named-records140.0Flexible records with named fields. (data, library, mit, records)JulianFleischer
names100.0Type level names. (data, library, mit, type-system)JulianFleischer
namespace100.0A Generic Haskell library for managing namespaces (bsd3, data, library)xuhao
nat90.0Lazy binary natural numbers (bsd3, data, library, math)JanChristiansen
natural-number50.0Natural numbers tagged with a type-level representation of the number. (bsd3, data, library, type-system)GregoryCrosswhite
natural-numbers150.0Natural numbers (bsd3, data, library, math)WolfgangJeltsch
naturals20.0Constructors and related functions for natural numbers (bsd3, data, library)ChristopherHoward, infrared
nbt90.0A parser/serializer for Minecraft's Named Binary Tag (NBT) data format. (bsd3, data, library)AdamFoltzer
ndjson-conduit100.0Conduit-based parsing and serialization for newline delimited JSON. (data, library, mit)srijs
neither (deprecated in favor of either, monad-control)170.0Provide versions of Either with good monad and applicative instances. (deprecated) (bsd3, data, deprecated, library)MichaelSnoyman
nested-sequence200.0List-like data structures with O(log(n)) random access (bsd3, data, data-structures, library)BalazsKomuves
nestedmap40.0A library for nested maps (bsd3, data, library)kirstin
network-address40.0IP data structures and textual representation (data, library, mit, network)SebastianNowicki
network-conduit (deprecated in favor of conduit-extra)400.0Stream socket data using conduits. (deprecated) (bsd3, conduit, data, deprecated, library, network)MichaelSnoyman
network-data210.0Library for network data structures and their serialization. (bsd3, data, library, network)ThomasDuBuisson
network-enumerator (deprecated)140.0Enumerators for network sockets (data, deprecated, enumerator, library, mit)JohnMillikin
network-msgpack-rpc290.0A MessagePack-RPC Implementation (bsd3, data, library)iphydf
network-stream10.0ByteString and Text streams for networking (data, gpl, library)JaredHance
nextstep-plist20.0NextStep style plist parser and printer (bsd3, data, library, parsing)JanChristiansen
nf60.0NF data type to statically enforce normal form (bsd3, data, library)EdwardYang
ngrams-loader30.0Ngrams loader based on format (data, library, mit, program)YorickLaupa
niagra132.0High performance CSS EDSL (data, library, mit)natesymer
non-empty130.0List-like structures with static restrictions on the number of elements (bsd3, data, library)HenningThielemann
non-empty-sequence70.0Non-empty sequence (bsd3, data, library)OmariNorman
non-empty-zipper232.0The Zipper for NonEmpty (bsd3, data, library)fresheyeball
nonempty-alternative40.0NonEmpty for Alternative types (bsd3, data, library)guaraqe
normalization-insensitive60.0Normalization insensitive string comparison (benchmark, bsd3, data, library, text, unicode)harendra, ppelleti
notzero150.0A data type for representing numeric values, except zero. (bsd3, data, library, numeric)TonyMorris
number-length30.0Number of digits in a number in decimal and hexadecimal representation. (benchmark, bsd3, data, library)PeterTrsko
numbering50.0Combinators for creating bijections from some type to the natural numbers. (bsd3, data, library)DanielSchuessler
numbers672.0Various number types (bsd3, data, library, math)CarterSchonwald, DanBurton, DanielWagner, JohnWiegley, LennartAugustsson, RichardSmith, RussellOConnor
objectid10.0Rather unique identifier for things that need to be stored (bsd3, data, library)tsuraan
observable-sharing102.0Simple observable sharing (bsd3, data, library)mararon
oi160.0Library for purely functional lazy interactions with the outer world. (bsd3, data, library, program)NobuoYamashita
once60.0memoization for IO actions and functions (data, gpl, library)KAction
oneOfN50.0Anonymous coproduct type (data, library, public-domain)JamesCook
oneormore40.0A never-empty list type. (data, library, mit)thinkpad20
onpartitions50.0partition lenses (bsd3, data, library)PaoloVeronelli
oo-prototypes120.0Support for OO-like prototypes (data, gpl, library)DmitryIvanov, MateuszKowalczyk
open-union470.0Extensible, type-safe unions. (data, library, mit, program)BenFoppa
open-witness120.0open witnesses (bsd3, data, library)AshleyYakeley
opench-meteo150.0A Haskell implementation of the Swiss Meteo Net data API (bsd3, data, library)RolandSenn
openexchangerates30.0Fetch exchange rates from (data, library)StephenWeber
openpgp120.0Implementation of the OpenPGP message format (data, library)StephenWeber
openpgp-asciiarmor70.0OpenPGP (RFC4880) ASCII Armor codec (codec, data, library)ClintAdams
optimal-blocks20.0Optimal Block boundary determination for rsync-like behaviours (benchmark, bsd3, data, library, program)tsuraan
option30.0A strict version of Maybe (data, library, mit)georgerogers42
optional-args290.0Optional function arguments (bsd3, data, library)GabrielGonzalez
ord-adhoc10.0Creating Ord instances instantly (bsd3, data, library)FumiakiKinoshita
order-maintenance170.0Algorithms for the order maintenance problem with a safe interface (bsd3, data, library)WolfgangJeltsch
order-statistic-tree30.0Order statistic trees based on weight-balanced trees (benchmark, bsd3, data, library)MZiatdinov
ordered-containers60.0Set- and Map-like types that remember the order elements were inserted (bsd3, data, library)DanielWagner
orders20.0basic orders (bsd3, data, library)DavidDarais
orgmode20.0Org Mode library for haskell (bsd3, data, library)lally
orgmode-parse1430.0A collection of Attoparsec combinators for parsing org-mode flavored documents. (bsd3, data, library)ParnellSpringmeyer
origami90.0An un-SYB framework for transforming heterogenous data through folds (bsd3, data, library)nedervold
osm-conduit30.0Parse and operate on OSM data in efficient way (bsd3, data, geography, library)przembot
osx-ar60.0Parser for OS X static archive format. (bsd3, data, library)ErikCharlebois
overloaded-records112.0Overloaded Records based on current GHC proposal. (bsd3, data, library)PeterTrsko
pack20.0Bidirectional fast ByteString packer/unpacker (bsd3, data, library)capsjac
packed-dawg120.0Generation and traversal of highly compressed directed acyclic word graphs. (benchmark, bsd3, data, library)AndrasKovacs
packer150.0Fast byte serializer and unserializer (bsd3, data, library)VincentHanquez
packman20.0Serialization library for GHC (bsd3, data, ghc, library, serialization)JostBerthold
pager60.0Open up a pager, like 'less' or 'more' (bsd2, data, library, program, system, text)pharpend
pagination130.0Framework-agnostic pagination boilerplate (bsd3, data, library)mrkkrp
palette450.0Utilities for choosing and creating color schemes. (bsd3, data, library)BrentYorgey, jeffreyrosenbluth, bergey
parameterized-data150.0Parameterized data library implementing lightweight dependent types (bsd3, data, library)AlfonsoAcosta, HoseinAttarzadeh, ugeorge
parsergen100.0TH parser generator for splitting bytestring into fixed-width fields (bsd3, data, library)AkioTakano, JasperVanDerJeugt, JohnLato, MichaelBaikov
parsestar20.0NMR-STAR file format parser. (bsd3, data, library, program)MichalGajda
partial-order50.0Provides typeclass suitable for types admitting a partial order (bsd3, data, library)mtesseract
patch-combinators80.0A library for patching functions and data structures (bsd3, data, library)EmilAxelsson
patches-vector180.0Patches (diffs) on vectors: composable, mergeable, and invertible. (bsd3, data, library)LiamOConnorDavis
peano70.0Peano numbers (data, library, math)MatthewFarkasDyck
peano-inf200.0Lazy Peano numbers including observable infinity value. (bsd3, data, library)PeterDivianszky
pecoff70.0Parser for PE/COFF format. (bsd3, data, library)ErikCharlebois
pem9960.0Privacy Enhanced Mail (PEM) format reader and writer. (bsd3, data, library)VincentHanquez
peparser50.0A parser for PE object files. (bsd3, data, library)IanGraves
perfecthash10.0A perfect hashing library for mapping bytestrings to values. (benchmark, bsd3, data, data-structures, library)MarkWotton
persistent-equivalence70.0Persistent equivalence relations (aka union-find) (bsd3, data, library)ChrisSmith
persistent-refs70.0Haskell references backed by an IntMap for persistence and reversibility. (bsd3, data, library)AdamFoltzer
persistent-vector62.0A persistent sequence based on array mapped tries (benchmark, bsd3, data, library)TristanRavitch
pez100.0A Pretty Extraordinary Zipper library (bsd3, data, library)BrandonSimmons
pgp-wordlist40.0Translate between binary data and a human-readable collection of words. (bsd3, data, library, serialization)quchen
phasechange20.0Freezing, thawing, and copy elision (bsd3, data, library)GaborLehel
phash90.0Haskell bindings to pHash, the open source perceptual hash library (data, gpl, library)MichaelXavier
phone-metadata (deprecated)80.0Phonenumber Metadata - NOTE: this is now deprecated! (data, deprecated, library)vijayanant, raghuugare
phone-numbers130.0Haskell bindings to the libphonenumber library (bsd3, data, library)ChristianMarie
pipes-files40.0Fast traversal of directory trees using pipes (bsd3, data, library)JohnWiegley
pipes-interleave3930.0Interleave and merge streams of elements (bsd3, data, library)BenGamari
pkcs10130.0PKCS#10 library (apache, data, library)ktimothy
pktree20.0Implementation of the PKTree spatial index data structure (data, library)StephenWeber
plailude102.0plaimi's prelude (data, gpl, library)alexander
planar-graph40.0A representation of planar graphs (bsd3, data, graphs, library, maths)IvanMiljenovic
point-octree60.0Point octree, with bounding boxes (bsd3, data, library)MichaelLitchard
pointed950.0Pointed and copointed data (bsd3, data, library)EdwardKmett, EricMertens
pointedlist490.0A zipper-like comonad which works as a list, tracking a position. (bsd3, data, library)JeffWheeler, RussellOConnor, fread2281
poly-arity110.0Tools for working with functions of undetermined arity (bsd3, data, functions, library)athanclark
poly-control20.0This package provides abstraction for polymorphic controls, like PolyMonads or PolyApplicatives. (apache, data, library)danilo2
polyToMonoid30.0Polyvariadic functions mapping to a given monoid (bsd3, data, library)KevinJardine
polydata40.0Wrap together data and its constraints. (data, library, mit)clinton
polymap42.0Polygonal maps (data, library, public-domain)Shockk
polytypeable30.0Typeable for polymorphic types. (bsd3, data, library)LennartAugustsson
polytypeable-utils20.0Utilities for polytypeable. (bsd3, data, library)KiYungAhn
polyvariadic172.0Creation and application of polyvariadic functions (bsd3, data, library)fgaz
pool (deprecated in favor of resource-pool)240.0Thread-safe resource pools. (deprecated) (bsd3, data, database, deprecated, library, yesod)MichaelSnoyman
possible110.0Three valued Data.Maybe (bsd3, data, library)tolysz
postgresql-copy-escape20.0Format data to feed to a PostgreSQL COPY FROM statement (bsd3, data, library)JoeyAdams
pred-set50.0Simple cached predicates (bsd3, data, library)athanclark
pred-trie370.0Predicative tries (benchmark, bsd3, data, library)athanclark
predictive30.0Predict the future, backtrack on failure (bsd3, data, library)esz
prednote380.0Evaluate and display trees of predicates (bsd3, data, library)OmariNorman
prednote-test (deprecated in favor of prednote)60.0Tests and QuickCheck generators to accompany prednote. (bsd3, data, deprecated, library, program)OmariNorman
prefix-units90.0A basic library for SI/binary prefix units (bsd3, data, library)IustinPop
prelude-plus130.0Prelude for rest of us (bsd3, control, data, system)YusakuHashimoto
pretty-hex80.0A library for hex dumps of ByteStrings (bsd3, data, library)IavorDiatchki
pretty-tree40.0Pretty-print trees (bsd3, data, library)IvanMiljenovic
preview50.0The method of previewing data (instead of wholly show-ing it) (bsd3, data, library)AlexanderThiemann
prim-uniq110.0Opaque unique identifiers in primitive state monads (data, dependent-types, library, public-domain)JamesCook, RyanTrinkle
primitive36600.0Primitive memory-related operations (bsd3, data, library)BryanOSullivan, DanDoel, HerbertValerioRiedel, JohanTibell, RomanLeshchinskiy
primitive-simd20.0SIMD data types and functions (benchmark, bsd3, data, library)JonasScholl
priority-queue150.0Simple implementation of a priority queue. (bsd3, data, library)JamesCook
procrastinating-structure (deprecated)40.0Pure structures that can be incrementally created in impure code (data, deprecated, library)JakeMcArthur
procrastinating-variable80.0Haskell values that cannot be evaluated immediately. (bsd3, data, library)GregoryCrosswhite
product-isomorphic430.0Weaken applicative functor on products (bsd3, data, library)KeiHibino
proj4-hs-bindings20.0Haskell bindings for the Proj4 C dynamic library. (data, gpl, library)PavelPenev
property-list290.0Apple property list parser (data, library, parsing, public-domain, xml)JamesCook
proto-lens510.0A lens-based implementation of protocol buffers in Haskell. (bsd3, data, library)JudahJacobson, gnezdo
proto-lens-arbitrary140.0Arbitrary instances for proto-lens. (bsd3, data, library)JudahJacobson, gnezdo
proto-lens-combinators400.0Utilities functions to proto-lens. (bsd3, data, library)JudahJacobson, gnezdo
proto-lens-descriptors470.0Protocol buffers for describing the definitions of messages. (bsd3, data, library)JudahJacobson, gnezdo
proto-lens-optparse140.0Adapting proto-lens to optparse-applicative ReadMs. (bsd3, data, library)JudahJacobson, gnezdo
proto-lens-protobuf-types90.0Basic protocol buffer message types. (bsd3, data, library)JudahJacobson
proto-lens-protoc700.0Protocol buffer compiler for the proto-lens library. (bsd3, data, program)JudahJacobson, gnezdo
protobuf160.0Google Protocol Buffers via GHC.Generics (bsd3, data, library)NathanHowell
protobuf-native30.0Protocol Buffers via C++ (bsd3, data, library, program)MaxwellSwadling
protobuf-simple110.0Simple Protocol Buffers library (proto2) (data, library, mit, program)mrijkeboer
proxied100.0Make functions consume Proxy instead of undefined (bsd3, data, library)ryanglscott
proxy-kindness20.0A library for kind-polymorphic manipulation and inspection of Proxy values (bsd3, data, library)BrandonSimmons
pseudo-boolean630.0Reading/Writing OPB/WBO files used in pseudo boolean competition (bsd3, constraints, data, library, logic, optimisation, optimization)MasahiroSakai
publicsuffix490.0The publicsuffix list exposed as proper Haskell types (benchmark, data, library, mit)wereHamster
pure-priority-queue110.0A pure priority queue. (bsd3, data, library)BradLarsen
pure-priority-queue-tests20.0Tests for the pure-priority-queue package (bsd3, data, program)BradLarsen
pureMD51250.0A Haskell-only implementation of the MD5 digest (hash) algorithm. (bsd3, cryptography, data, library)ThomasDuBuisson
qm-interpolated-string50.0Implementation of interpolated multiline strings (data, library, public-domain)unclechu
qr-imager340.0Library to generate QR codes from bytestrings and objects (bsd3, data, library)vmchale
qr-repa20.0Library to generate QR codes from bytestrings and objects and scale image files (bsd3, data, library, program)vmchale
quadratic-irrational80.0An implementation of quadratic irrationals (algorithms, data, library, math, mit)ion API library (api, bsd3, data, library, web)PeterVanDenBrand
quantities60.0Unit conversion and manipulation library. (bsd3, data, library, math, physics, program)jdreaver
querystring-pickle130.0Picklers for de/serialising Generic data types to and from query strings (data, library, network, web)BrendanHay
queue (deprecated)100.0Abstraction typeclasses for queue-like things. (bsd3, data, deprecated, library)JamesCook
quick-schema10.0Slimmed down json schema language and validator (data, json, library, mit)benweitzman
quickset20.0Very fast and memory-compact query-only set and map structures (bsd3, data, data-structures, library)ErtugrulSoeylemez, esz
raft70.0Miscellaneous Haskell utilities for data structures and data manipulation. (data, library, mit)BrianBush
rakhana60.0Stream based PDF library (bsd3, data, library)YorickLaupa
random-extras310.0Additional functions for random values. (bsd3, data, library, math)AristidBreitkreuz
range80.0This has a bunch of code for specifying and managing ranges in your code. (data, library, mit)RobertMassaioli, srijs
range-set-list160.0Memory efficient sets with ranges of elements. (data, library, mit)phadej
ranges (deprecated)140.0Ranges and various functions on them. (bsd3, data, deprecated, library)GeorgePollard
rank1dynamic740.0Like Data.Dynamic/Data.Typeable but with support for rank-1 polymorphic types (bsd3, data, library)EdskoDeVries, FacundoDominguez, MathieuBoespflug, TimWatson
rank2classes90.0a mirror image of some standard type classes, with methods of rank 2 types (bsd3, control, data, generics, library)MarioBlazevic
rcu120.0Read-Copy-Update for Haskell (benchmark, bsd3, data, library, program)EdwardKmett, EricMertens, ryanglscott
rdf140.0Representation and Incremental Processing of RDF Data (benchmark, data, library, mit)TravisWhitaker
record-aeson30.0Instances of "aeson" classes for the "record" types (data, json, library, mit, records)NikitaVolkov
records160.0A flexible record system (bsd3, data, library, records)WolfgangJeltsch
records-th20.0Template Haskell declarations for the records package (data, library, mit)SamAnklesaria
redis-resp90.0REdis Serialization Protocol (RESP) implementation. (data, library, mpl)ToralfWittner
reducers2020.0Semigroups, specialized containers and a general map/reduce framework (bsd3, data, library, math, numerical, semigroups)EdwardKmett, EricMertens
reedsolomon120.0Reed-Solomon Erasure Coding in Haskell (benchmark, data, library, mit)NicolasTrangez
ref70.0Generic Mutable Ref Abstraction Layer (bsd3, data, library)AndySonnenburg, CarterSchonwald
refcount70.0Container with element counts (data, library, mit)BenFoppa
reference30.0A class for references in Haskell (control, data, library, mit)MaciejPiechotka
refined102.0Refinement types with static and runtime checking (data, library, mit)NikitaVolkov
reflection12922.25Reifies arbitrary terms into types that can be reflected back into terms (bsd3, data, dependent-types, library, reflection)EdwardKmett
reflection-extras50.0Utilities for the reflection package (bsd3, data, library)EdwardKmett, JonathanFischoff
reflection-without-remorse70.0Efficient free and operational monads. (bsd3, data, data-structures, library)AtzeVanDerPloeg
regex-easy30.0sugar for regex-pcre (bsd3, data, library)MatthiasFischmann
regex-type10.0Type-level regular expressions (bsd3, data, library)kcsongor
regexp-tries40.0Regular Expressions on Tries. (bsd3, data, library)AndreasBaldeau
regular-xmlpickler (deprecated in favor of generic-xmlpickler)80.0Generic generation of HXT XmlPickler instances using Regular. (bsd3, data, deprecated, library, xml)AdamBergmark, ErikHesselink
rei182.0Process lists easily (data, mit, program)kerkomen
reify60.0Serialize data (data, gpl, library, program)GwernBranwen
reinterpret-cast100.0Memory reinterpretation casts for Float/Double and Word32/Word64 (benchmark, data, library, mit)NiklasHambuechen
relapse160.0Sensible RLP encoding (data, library, mit)iostat
relative-date40.0Durations and generalized time parsing (bsd3, data, library)SamAnklesaria
reord60.0Ad-hoc Ord instances (data, library, public-domain)JamesCook
reorderable40.0Define compound types that do not depend on member order. (data, library, type-system)AlexCole
repa-linear-algebra60.0HMatrix operations for Repa. (bsd3, data, library)mjmrotek
resource-pool1872.0A high-performance striped resource pooling implementation (bsd3, data, database, library, network)BasVanDijk, BryanOSullivan
resource-pool-catchio30.0Fork of resource-pool, with a MonadCatchIO constraint (bsd3, data, database, library, network)JurrienStutterheim
resourcet17480.0Deterministic allocation and freeing of scarce resources. (bsd3, conduit, data, library)MichaelSnoyman
restricted-workers40.0Running worker processes under system resource restrictions (bsd3, concurrency, data, library, system)DaniilFrumin
result140.0Encode success or at least one error (data, library, mit)srijs
reverse-arguments40.0Reverse the arguments of arbitrary functions. (bsd3, data, library)JonasScholl
reverse-geocoding130.0Simple reverse geocoding using OpenStreeMap (bsd3, data, library)jcristovao
riff40.0RIFF parser for Haskell (data, library, mit, program)RobertMassaioli
ring-buffer102.0A concurrent, mutable ring-buffer (bsd3, data, library)BenGamari
ripple-federation40.0Utilities and types to work with the Ripple federation protocol (data, library)StephenWeber
rivers30.0Rivers are like Streams, but different. (bsd3, comonads, data, library, math)DrewDay
rng-utils60.0RNG within an MVar for convenient concurrent use (bsd3, data, library, random)DougBeardsley, OzgunAtaman
roc-cluster30.0ROC online clustering algorithm (bsd3, data, library)NCrashed
rolling-queue70.0Bounded channel for STM that discards old entries when full (bsd3, data, library)JoeyAdams
rose-trees130.0A collection of rose tree structures. (benchmark, bsd3, data, library, tree)athanclark
rose-trie120.0Trees with polymorphic paths to nodes, combining properties of Rose Trees and Tries. (data, gpl, library)RaminHonary
roundtrip-aeson10.0Un-/parse JSON with roundtrip invertible syntax definitions. (bsd3, data, library)ThomasSutton, ChristianMarie
route-planning30.0A library and utilities for creating a route (bsd3, data, library)TonyMorris
rowrecord30.0Build records from lists of strings, as from CSV files. (bsd3, data, library, text)KeeganMcAllister
rset40.0Range set (data, library)lovasko
rtorrent-state30.0Parsing and manipulation of rtorrent state file contents (data, gpl, library)MateuszKowalczyk
ruby-marshal80.0Parse a subset of Ruby objects serialised with Marshal.dump. (data, library, mit)filib
ruin20.0Pliable records (bsd3, data, library, records)NicolasFrisby
runmemo60.0A simple memoization helper library (bsd3, data, library)DanBurton
s-cargot100.0A flexible, extensible s-expression library. (bsd3, data, library)gdritter
s-expression40.0simple general-purpose s-expressions (data, library, mit, program)sboo
safe-freeze50.0Support for safely freezing multiple arrays in the ST monad. (bsd3, data, library)ReinerPope
safe-globals30.0Safe top-level mutable variables which scope like ordinary values (bsd3, data, library)KeeganMcAllister
safe-length12.0Tired of accidentally calling length on tuples? Relief at last! (bsd3, data, library)JeremyShaw
safecopy5400.0Binary serialization with version control. (data, library, parsing, public-domain)DavidHimmelstrup, DavidJohnson, JeremyShaw
safecopy-migrate40.0Making SafeCopy migrations easier (data, library, public-domain)Artyom
safecopy-store200.0Binary serialization with version control. (data, library, parsing, public-domain)NCrashed
safeint60.0overflow-checked Int type (bsd3, data, library)AndresLoeh
schedule-planner80.0Find the ideal lesson layout (convenience, data, lgpl, planning, program)justus
schema40.0Encoding-independent schemas for Haskell data types. (agpl, data, library)iphydf
schematic772.0JSON-biased spec and validation tool (bsd3, data, library)dredozubov
scientific27722.0Numbers represented using scientific notation (benchmark, bsd3, data, library)BasVanDijk, BryanOSullivan
sec30.0Semantic Editor Combinators. (bsd3, combinators, data, library)SteffenSiering
securemem840.0abstraction to an auto scrubbing and const time eq, memory chunk. (bsd3, data, library)VincentHanquez
semi-iso90.0Weakened partial isomorphisms, reversible computations. (control, data, library, mit)pawel834
semibounded-lattices50.0A Haskell implementation of semibounded lattices (bsd3, data, library)xuhao
semigroupoids-syntax20.0RebindableSyntax using the semigroupoids package (bsd3, data, library)TonyMorris
semigroups29862.5Anything that associates (algebra, bsd3, data, data-structures, library, math)EdwardKmett, EricMertens, HerbertValerioRiedel, ryanglscott
semigroups-actions10.0Semigroups actions (algebra, bsd3, data, data-structures, library, math)PetrPudlak
semiring-num340.0Basic semiring class and instances (data, library, mit)oisdk
semver2852.0Representation, manipulation, and de/serialisation of Semantic Versions. (benchmark, data, library)BrendanHay
separated600.0A data type with elements separated by values (bsd3, data, library)TonyMorris, qfpl, GeorgeWilson
seqid260.0Sequence ID production and consumption (bsd3, data, library)LukeHoersten
sequence140.0A type class for sequences and various sequence data structures. (bsd3, data, data-structures, library)AtzeVanDerPloeg
sequential-index90.0Sequential numbers that allow arbitrarily inserting numbers - for containers (bsd3, data, library)AristidBreitkreuz
serialize-instances40.0Instances for Serialize of cereal (data, library, mit)aminb, SimonHudon
set-extra140.0Functions that could be added to Data.Set. (bsd3, data, library)DavidFox
set-monad100.0Set monad (bsd3, data, library, monad)GeorgeGiorgidze
setoid30.0A Haskell implementation of setoid (bsd3, data, library)PavloKerestey
setops60.0Uniform names (and Unicode operators) for set operations on data structures. (data, library, public-domain)eelis
sets160.0Ducktyped set interface for Haskell containers. (benchmark, data, library, math, mit)athanclark
setters20.0Small (TH) library to declare setters for typical `record' data type fields. (bsd3, data, library)IlyaPortnov
settings90.0Runtime-editable program settings. (data, library, public-domain, user-interfaces)akrasner
sext100.0Lists, Texts, ByteStrings and Vectors with type-encoded length (bsd3, data, library, text, type-system)DmitryDzhus
sgf90.0SGF (Smart Game Format) parser (bsd3, data, library)DanielWagner, tonicebrian, dbouamalay
shapely-data30.0Generics using @(,)@ and @Either@, with algebraic operations and typed conversions (bsd3, data, generics, library)BrandonSimmons
shortcircuit40.0Short-circuit values and expressions. (bsd3, control, data, library)AristidBreitkreuz
sieve40.0Sieve is an implementation of the Sieve abstract data type. (data, gpl, library)JohnSingleton
sign110.0Arithmetic over signs and sets of signs (algebra, bsd3, data, library, math)MasahiroSakai
simple-atom30.0Atom (or symbol) datatype for fast comparision and sorting. (bsd3, compilers-interpreters, data, library, parsing)ThomasSchilling
simple-conduit170.0A simple streaming I/O library based on monadic folds (benchmark, bsd3, conduit, data, library)JohnWiegley
simple-index30.0Allows simple indexation on any data type (bsd3, data, library)HugoGomes
simple-money100.0Simple library to handle and interexchange money (data, library, public-domain)nbrk
simple-pipe350.0simple pipeline library like conduit (bsd3, data, library)YoshikuniJujo
simple-rope30.0Memory-efficient strings with concatenation and splitting. (bsd3, data, library)EugeneKirpichov
simtreelo90.0Loader for data organized in a tree (data, gpl, library)mgmillani
singleton-dict30.0Typelevel balanced search trees via a singletonized Data.Map (bsd3, data, dependent-types, library)ArieMiddelkoop
singleton-nats120.0Unary natural numbers relying on the singletons infrastructure. (bsd3, data, dependent-types, library)AndrasKovacs
sink (deprecated)60.0An alternative to lazy I/O that doesn't conflate execution with evaluation (control, data, deprecated, library, mit, system)JakeMcArthur
siphash (deprecated in favor of memory)120.0siphash: a fast short input PRF (bsd3, cryptography, data, deprecated, library)VincentHanquez
size-based30.0Sized functors, for size-based enumerations (bsd3, data, library)JonasDuregard
sized152.0Sized sequence data-types (bsd3, data, library)HiromiIshii
sized-vector (deprecated in favor of sized)190.0Size-parameterized vector types and functions. (bsd3, data, deprecated, library)HiromiIshii
skip-list90.0An implementation of pure skip lists (benchmark, data, library, mit)gmalecha
smallarray150.0low-level unboxed arrays, with minimal features. (bsd3, data, library)AntoineLatter
smallstring120.0A Unicode text type, optimized for low memory overhead (bsd3, data, library)AntoineLatter
smaoin80.0Utilities for the Smaoin semantic information model. (data, library, public-domain)akrasner
smoothie370.0Smooth curves via several interpolation modes (bsd3, data, library)DimitriSabadie
snowflake70.0A loose port of Twitter Snowflake to Haskell. Generates arbitrary precision, unique, time-sortable identifiers. (apache, data, library)edofic
sorted10.0Efficient, type-safe sorted sequences (data, library, mit)JosephAbrahamson
sorted-list190.0Type-enforced sorted lists and related functions. (benchmark, bsd3, data, library)DanielDiaz
sorting20.0Utils for sorting. (bsd3, data, library)joneshf
spacepart30.0Space partition data structures. Currently only a QuadTree. (bsd3, data, library)CoreyOConnor
sparse120.0A playground of sparse linear algebra primitives using Morton ordering (benchmark, bsd3, data, library, vector)EdwardKmett, HansHoglund
spdx310.0SPDX license expression language (bsd3, data, library)phadej
special-keys50.0Simple data types that help me here and there. (bsd3, data, library)HugoGomes
splaytree100.0Provides an annotated splay tree (bsd3, data, library)JohnLato
spreadsheet200.0Read and write spreadsheets from and to CSV files in a lazy way (bsd3, data, library, text)HenningThielemann
srcloc330.0Data types for managing source code locations. (bsd3, data, library)GeoffreyMainland
srec50.0Parsing and processing s-records. (bsd3, data, embedded, library)TomHawkins
sstable20.0SSTables in Haskell (bsd3, data, library, program)MariusEriksen
stable-memo150.0Memoization based on argument identity (data, library, mit)JakeMcArthur
stable-tree130.0Trees whose branches are resistant to change (bsd3, data, library, program)tsuraan
stack-prism110.0Stack prisms (bsd3, data, library)MartijnVanSteenbergen, SjoerdVisscher
stackage-types (deprecated in favor of stackage-curator)90.0Shared data types between various Stackage packages (data, deprecated, library, mit)MichaelSnoyman
state60.0Data.State (data, lgpl, library)EvgenyJukov, MauricioAntunes
state-codes850.0ISO 3166-2:US state codes and i18n names (data, library, mit)acamino
state-record (deprecated in favor of lens)40.0Better records for State monad states (data, deprecated, gpl, library)KarlVoelker
stateref300.0Abstraction for things that work like IORef. (data, public-domain)JamesCook
static-tensor180.0Tensors of statically known size (bsd3, data, library)vagarenko
stdata80.0Structure Data Library (bsd3, data, library)DavidDarais
stdf20.0Parse Structured Test Data Format (STDF) (data, gpl, library, program)m
step-function50.0Step functions, staircase functions or piecewise constant functions (bsd3, data, library)petterb
stm-linkedlist20.0Mutable, doubly linked lists for STM (bsd3, data, library)JoeyAdams
stm-sbchan40.0Bounded channel for STM where item sizes can vary (bsd3, data, library)JoeyAdams
stm-tlist30.0Mutable, singly-linked list in STM (bsd3, data, library)JoeyAdams
storable40.0Storable type class for variable-sized data (bsd3, data, foreign, library)TomasJanousek
storable-complex500.0Storable instance for Complex (bsd3, data, library)CarterSchonwald, JedBrown
storable-endian430.0Storable instances with endianness (bsd3, data, library)EugeneKirpichov
storable-record350.0Elegant definition of Storable instances for records (bsd3, data, foreign, library)HenningThielemann
storable-tuple160.0Storable instance for pairs and triples (bsd3, data, foreign, library)HenningThielemann
storablevector560.0Fast, packed, strict storable arrays with a list interface like ByteString (benchmark, bsd3, data, library)HenningThielemann
storablevector-carray80.0Conversion between storablevector and carray (bsd3, data, library)HenningThielemann
storablevector-streamfusion30.0Conversion between storablevector and stream-fusion lists with fusion (bsd3, data, library)HenningThielemann
store1220.0Fast binary serialization (benchmark, data, library, mit, serialization)MichaelSloan, MichaelSnoyman, borsboom, fpcomplete, philipp
store-core950.0Fast and lightweight binary serialization (data, library, mit, serialization)MichaelSloan, MichaelSnoyman, borsboom, fpcomplete, philipp
stream30.0Initial project template from stack (benchmark, data, library, mit)MichaelSnoyman
stream-fusion170.0Faster Haskell lists using stream fusion (bsd3, data, library)DonaldStewart, KidoTakahiro
streaming662.5an elementary streaming prelude and general stream type. (bsd3, data, library, pipes, streaming)MichaelThompson, andrewthad
streaming-bytestring412.0effectful byte steams, or: bytestring io done right. (bsd3, data, library, pipes, streaming)MichaelThompson, andrewthad
streaming-cassava20.0Cassava support for the streaming ecosystem (data, library, mit, streaming)IvanMiljenovic
streaming-commons15352.0Common lower-level functions needed by various streaming data libraries (benchmark, data, library, mit)MichaelSnoyman
streaming-concurrency100.0Concurrency support for the streaming ecosystem (data, library, mit, streaming)IvanMiljenovic
streaming-conduit90.0Bidirectional support between the streaming and conduit libraries (data, library, mit, streaming)IvanMiljenovic
streaming-utils220.0http, attoparsec, pipes and other utilities for the streaming libraries (bsd3, data, library, pipes, streaming)MichaelThompson
streaming-with90.0with/bracket-style idioms for use with streaming (data, library, mit, streaming)IvanMiljenovic
strict4020.0Strict data types and String IO. (bsd3, data, library, system)DonaldStewart, RomanLeshchinskiy
strict-base50.0Strict versions of base data types. (bsd3, data, library, system)minad
strict-base-types140.0Strict variants of the types provided in base. (bsd3, data, library)SimonMeier
strict-data70.0A collection of commonly used strict data structures (bsd3, data, library)AlexanderThiemann
string-class150.0String class library (bsd3, data, library, text)ByronJohnson, k_bx
string-combinators270.0Polymorphic functions to build and combine stringlike values (bsd3, data, library)BasVanDijk
string-conv112.0Standardized conversion between string types (bsd3, data, library, string, text)DougBeardsley, MichaelXavier, OzgunAtaman
string-conversions4512.25Simplifies dealing with different types for strings (bsd3, data, library)SoenkeHahn
string-qq3770.0QuasiQuoter for non-interpolated strings, texts and bytestrings. (data, library, public-domain)AudreyTang
string-quote30.0QuasiQuoter for non-interpolated strings, texts and bytestrings. (bsd3, data, library)AudreyTang
string-similarity20.0longest common substring (benchmark, bsd3, data, library)MarkWotton
string-typelits20.0Type-level Chars and Strings, with decidable equality. (bsd3, data, library)KyleCarter
stringable (deprecated)120.0A Stringable type class, in the spirit of Foldable and Traversable (bytestring, data, deprecated, library, mit, text)JohnWiegley, KetilMalde
stringprep200.0Implements the "StringPrep" algorithm (bsd3, data, library)GeorgePollard
stringtable-atom210.0Memoize Strings as Atoms for fast comparison and sorting, with maps and sets (bsd3, data, library, pugs)AudreyTang, JeffShaw
strptime330.0Efficient parsing of LocalTime using a binding to C's strptime, with some extra features (i.e. fractional seconds) (bsd3, data, library, parsing, system)EugeneKirpichov
structs120.0Strict GC'd imperative object-oriented programming with cheap pointers. (bsd3, data, library)EdwardKmett, EricMertens, ryanglscott
structures22.0"Advanced" Data Structures (benchmark, bsd3, data, library, structures)EdwardKmett
success212.0A version of Either specialised for encoding of success or failure (data, failure, library, mit)NikitaVolkov
suffixarray80.0n log n implementation of suffix array. (data, gpl, library, program)DanielDeKok, VictorDenisov
suffixtree120.0Efficient, lazy suffix tree implementation (bsd3, data, data-structures, library)BryanOSullivan
suitable50.0Abstract over the constraints on the parameters to type constructors (bsd3, data, library)GaneshSittampalam
swagger110.0Implementation of swagger data model (data, library)ToralfWittner
syb-with-class540.0Scrap Your Boilerplate With Class (bsd3, data, library)AndreaVezzosi, DavidHimmelstrup, IanLynagh, JeremyShaw
syb-with-class-instances-text80.0Scrap Your Boilerplate With Class Text instance (bsd3, data, library)JeremyShaw
symbol250.0A 'Symbol' type for fast symbol comparison. (bsd3, data, library)GeoffreyMainland
syntax60.0Reversible parsing and pretty-printing. (data, library, mit)pawel834
syntax-attoparsec40.0Syntax instances for Attoparsec. (data, library, mit)pawel834
syntax-example60.0Example application using syntax, a library for abstract syntax descriptions. (data, mit, program)pawel834
syntax-example-json20.0Example JSON parser/pretty-printer. (data, mit, program)pawel834
syntax-pretty (deprecated in favor of syntax-printer)50.0Syntax instance for pretty, the pretty printing library. (data, deprecated, library, mit)pawel834
syntax-printer20.0Text and ByteString printers for 'syntax'. (data, library, mit)pawel834
t-regex20.0Matchers and grammars using tree regular expressions (bsd3, data, library)AlejandroSerrano
tables (deprecated)92.0In-memory storage with multiple keys using lenses and traversals (bsd3, data, deprecated, lenses, library)EdwardKmett, TimDixon
tagged29762.0Haskell 98 phantom types to avoid unsafely passing dummy arguments (bsd3, data, library, phantom-types)EdwardKmett, ryanglscott
tagged-binary140.0Provides tools for serializing data tagged with type information. (data, library, mit, serialization)jle
tagged-list50.0Lists tagged with a type-level natural number representing their length. (bsd3, data, library)GregoryCrosswhite
tagged-transformer210.0Provides newtype wrappers for phantom types to avoid unsafely passing dummy arguments (bsd3, data, library, phantom-types)EdwardKmett, MatveyAksenov
tagging30.0Library for tagging data (bsd3, data, library)JosephRe
tai6460.0Tai64 Labels for Haskell (data, library, mpl)KimAltintop
tbox50.0Transactional variables and data structures with IO hooks (concurrency, data, lgpl, library)PeterRobinson
template-default30.0declaring Default instances just got even easier (bsd3, data, library)DanielWagner, GregoryCollins
tensor150.0A completely type-safe library for linear algebra (data, gpl, library, math)NicolaSquartini
text40962.75An efficient packed Unicode text type. (bsd2, data, library, text)BryanOSullivan
text-binary520.0Binary instances for text types (bsd2, data, library)JakubWaszczuk
text-conversions50.0Safe conversions between textual types (data, library)jxv, lexi_lambda
text-icu2872.0Bindings to the ICU library (bsd3, data, library, text)BryanOSullivan
text-icu-normalized130.0Dealing with Strict Text in NFC normalization. (data, gpl, library, text)misandrist
text-locale-encoding30.0Encode and decode Text to/from ByteString using TextEncoding (bsd3, codec, data, library, text)MikhailKuddah
text-manipulate110.0Case conversion, word boundary manipulation, and textual subjugation. (benchmark, data, library, text)BrendanHay
text-normal60.0Unicode-normalized text (data, library, mit)JoelTaylor
text-plus50.0Utils for text (bsd3, data, library)AlexanderThiemann
text-position30.0Handling positions in text and position-tagging it. (data, library, public-domain, text)akrasner
text-regex-replace60.0Easy replacement when using text-icu regexes. (apache, data, library, text)EricRochester
text-short1480.0Memory-efficient representation of Unicode text strings (bsd3, data, library)HerbertValerioRiedel
text-stream-decode (deprecated in favor of streaming-commons)70.0Streaming decoding functions for UTF encodings. (deprecated) (benchmark, data, deprecated, library, mit, text)MichaelSnoyman
text-time60.0Library for Time parsing from Text into UTCTime (bsd3, data, library)klangner
text-utf740.0UTF-7 encoding/decoding for Data.Text (bsd3, data, library)DanielWright
text1440.0Non-empty values of `Data.Text`. (bsd3, data, library)TonyMorris, qfpl, GeorgeWilson
these332.0An either-or-both data type & a generalized 'zip with padding' typeclass (bsd3, control, data, library)JohnWiegley, phadej, cmccann
thorn50.0Datatype Manipulation with Template Haskell (bsd3, data, generics, library)Kinokkory
through-text40.0Convert textual types through Text without needing O(n^2) instances. (bsd3, data, library)AdamBergmark
thyme1260.0A faster time library (benchmark, bsd3, data, library, system)LiyangHu
tickle80.0A port of @Data.Binary@ (bsd3, data, library)TonyMorris
tiempo30.0Specify time intervals in different units (secs, mins, hours, etc.) (data, library, mit, time)RomanGonzalez
tight-apply30.0Tightly binding infix function application (data, library, public-domain)Shockk
tile110.0Slippy map tile functionality. (bsd3, data, library)jmc41493
time-interval60.0Use a time unit class, but hold a concrete time type. (data, library, public-domain)akrasner
time-lens80.0Lens-based interface to Data.Time data structures (bsd3, data, library)RomanCheplyaka
time-patterns140.0Patterns for recurring events. (bsd3, data, library, time)jfmueller
time-series20.0Time series analysis. (data, gpl, library, program)AtsuroHoshino
time-series-lib (deprecated in favor of timeseries)40.0Library for Time Series processing (bsd3, data, deprecated, library)klangner
time-units3770.0A basic library for defining units of time as types. (bsd3, data, library)AdamWick
timelike70.0Type classes for types representing time (apache, data, library, system)esz
timemap100.0A mutable hashmap, implicitly indexed by UTCTime. (benchmark, bsd3, data, library, time)athanclark
timeparsers100.0Attoparsec parsers for various Date/Time formats. (bsd3, data, library)NathanHunter, PhilipWeaver
timeseries120.0Library for Time Series processing (bsd3, data, library)klangner
timezone-olson500.0A pure Haskell parser and renderer for binary Olson timezone files (bsd3, data, library)YitzGale
timezone-olson-th100.0Load TimeZoneSeries from an Olson file at compile time. (bsd3, data, library)petterb
timezone-series590.0Enhanced timezone handling for Data.Time (bsd3, data, library)YitzGale
tiphys50.0Navigating and editing JSON data (bsd3, data, library)llhotka
tmapmvar110.0A single-entity stateful Map in STM, similar to tmapchan (bsd3, data, library)athanclark
tmpl20.0simple executable for templating (data, gpl, program)michelk
tn90.0A simple daily journal program (data, library, program, text, utility)pharpend
to-string-class (deprecated)80.0Converting string-like types to Strings. (bsd3, data, deprecated, library)BasVanDijk
to-string-instances (deprecated)60.0Instances for the ToString class. (bsd3, data, deprecated, library)BasVanDijk
tomato-rubato-openal70.0Easy to use library for audio programming. (bsd3, data, library)HeinrichApfelmus
tostring110.0The ToString class (bsd3, data, library)AdamBergmark, ErikHesselink
total-map100.0Finitely represented /total/ maps (bsd3, data, library)ConalElliott
total-maps70.0Dense and sparse total maps. (containers, data, data-structures, library, mit)pawel834
traverse-with-class170.0Generic applicative traversals (data, library, mit)AdamBergmark, RomanCheplyaka, SjoerdVisscher
tree-view200.0Render trees as foldable HTML and Unicode art (bsd3, data, library)EmilAxelsson
tries140.0Various trie implementations in Haskell (benchmark, bsd3, data, library, tree)athanclark
true-name450.0Template Haskell hack to violate module abstractions (bsd3, data, library, unsafe)LiyangHu
truthful50.0Typeclass for truthfulness of values (data, library, public-domain)Shockk
tskiplist70.0A Skip List Implementation in Software Transactional Memory (STM) (concurrency, data, lgpl, library)PeterRobinson
ttask40.0This is task management tool for yourself, that inspired by scrum. (bsd3, data, library, program)outoftune
tup-functor70.0Homogeneous tuples (bsd3, data, library, program)BalazsKomuves
tuple4430.0Various functions on tuples (bsd3, data, library)LennartAugustsson
tuple-gen50.0Enum instances for tuples where the digits increase with the same speed (bsd3, data, library)TillmannVogt
tuple-generic80.0Generic operations on tuples (data, library, public-domain)Artyom
tuple-hlist130.0Functions to convert between tuples and HLists. (data, library)NicolasDudebout
tuple-morph10.0Morph between tuples, or convert them from and to HLists. (data, library, mit)pawel834
tuple-th330.0Generate (non-recursive) utility functions for tuples of statically known size (bsd3, data, library, template-haskell)DanielSchuessler
tupleinstances30.0Functor, Applicative and Monad for n-ary tuples. (bsd3, data, library)DiegoEcheverri
tuples-homogenous-h9860.0Wrappers for n-ary tuples with Traversable and Applicative/Monad instances. (bsd3, data, library)PetrPudlak
ty110.0Typed type representations and equality proofs (bsd3, data, library)ConalElliott
type50.0Dynamic casting library with support for arbitrary rank type kinds. (bsd3, data)TopiKarvonen
type-aligned140.0Various type-aligned sequence data structures. (bsd3, data, data-structures, library)AtzeVanDerPloeg
type-combinators180.0A collection of data types for type-level programming (bsd3, data, library)KyleCarter
type-combinators-quote20.0Quasiquoters for the 'type-combinators' package. (bsd3, data, library)KyleCarter
type-combinators-singletons140.0Interop between /type-combinators/ and /singletons/. (bsd3, data, library)jle
type-equality150.0Type equality, coercion/cast and other operations. (bsd3, data, library)ErikHesselink
type-equality-check100.0Type equality check (bsd3, data, library)GwernBranwen, WolfgangJeltsch
type-iso50.0Typeclasses for injective relations and isomorphisms between types. (apache, cast, data, library, types)jtapolczai, jtapolczai2
type-level240.0Type-level programming library (bsd3, data, library)AlfonsoAcosta, HoseinAttarzadeh, LennartAugustsson, ugeorge
type-level-integers60.0Provides integers lifted to the type level (bsd3, data, library)mtesseract
type-level-kv-list60.0A module for hash map like object with type level keys. (data, library, mit)arowM
type-level-natural-number80.0Simple type level natural numbers (bsd3, data, library, type-system)GregoryCrosswhite
type-level-natural-number-induction30.0High-level combinators for performing inductive operations. (bsd3, data, library, type-system)GregoryCrosswhite
type-level-natural-number-operations20.0Basic operations on type-level natural numbers. (bsd3, data, library, type-system)GregoryCrosswhite
type-level-tf30.0Type-level programming library (type families) (bsd3, data, library)CoreyOConnor
type-list (deprecated)182.0Operations on type-level lists and tuples. (bsd3, data, deprecated, library)mjmrotek
type-map50.0Type-indexed maps (data, library, mit)lyxia
type-structure20.0Type structure analysis (data, library, mit)NikitaVolkov
type-unary400.0Type-level and typed unary natural numbers, inequality proofs, vectors (bsd3, data, library)ConalElliott
typeable-th70.0Automatic deriving of TypeableN instances with Template Haskell (bsd3, data, library)BennoFuenfstueck
typed-duration70.0Thread delay and timeout functions with typed arguments (bsd3, concurrency, data, library)OmerAgacan
typed-streams40.0A stream based replacement for lists (data, library, mit)clinton
typelevel-tensor130.0Tensors whose ranks and dimensions type-inferred and type-checked. (bsd3, data, library)TakayukiMuranushi
typelits-witnesses282.0Existential witnesses, singletons, and classes for operations on GHC TypeLits (data, library, mit)jle
typeparams70.0Lens-like interface for type level parameters; allows unboxed unboxed vectors and supercompilation (bsd3, configuration, data, dependent-types, library, optimization)MikeIzbicki
typesafe-endian40.0Enforce endianness with types (bsd3, data, library)JohnEricson
typical30.0Type level numbers, vectors, list. This lib needs to be extended. (data, gpl, library)RickKaudewitz
tz612.0Efficient time zone handling (apache, benchmark, data, library)GergelyRisko, MihalyBarasz
tzdata582.0Time zone database (as files and as a module) (apache, data, library)MihalyBarasz
udcode50.0Does a set of code words form a uniquely decodable code? (bsd3, data, library)WaltBaety
udp-conduit72.0Simple fire-and-forget conduit UDP wrappers (conduit, data, library)kqr
uglymemo100.0A simple (but internally ugly) memoization function. (data, library, public-domain)LennartAugustsson
uid30.0Simple unique identifier datatype, serializable and encodable as base32 (data, library, mit)PhilHargett
ulid70.0Implementation of ULID, lexicographically sortable unique identifiers (benchmark, bsd3, data, library, program)steven777400
unamb480.0Unambiguous choice (bsd3, concurrency, data, library, other)ConalElliott
unamb-custom60.0Functional concurrency with unamb using a custom scheduler. (bsd3, concurrency, data, library)LukePalmer
unboxed-containers130.0Self-optimizing unboxed sets using view patterns and data families (bsd3, data, library)EdwardKmett
unboxed-ref110.0Fast unboxed references for ST and IO monad (bsd3, data, library)winterland
ungadtagger20.0Abstract GADTs from typelevel tags (bsd3, data, library)AndriyPolishchuk
unicode-transforms740.0Unicode normalization (benchmark, bsd3, data, library, text, unicode)harendra
uniform-pair170.0Uniform pairs with class instances (bsd3, data, library)ConalElliott
union152.0Extensible type-safe unions (benchmark, bsd3, data, library)int_index
union-find290.0Efficient union and equivalence testing of sets. (algorithms, bsd3, data, library)ThomasSchilling
union-find-array40.0union find data structure (algorithms, data, library, mit)BertramFelgenhauer, MartinAvanzini
union-map (deprecated)20.0Heterogeneous map by open unions. (bsd3, data, deprecated, library)
unique240.0Fully concurrent unique identifiers (bsd3, concurrency, data, library)EdwardKmett
uniqueid60.0Splittable Unique Identifier Supply (bsd3, data, library)SebastianFischer
unit20.0Aliases for (). (bsd3, data, library)cxfreeio
universal-binary50.0Parser for OS X Universal Binary format. (bsd3, data, library)ErikCharlebois
universe190.0Classes for types where we know all the values (bsd3, data, library)DanielWagner, phadej
universe-base130.0A class for finite and recursively enumerable types and some helper functions for enumerating them (bsd3, data, library)DanielWagner, phadej
universe-instances-base70.0Universe instances for types from the base package (bsd3, data, library)DanielWagner, phadej
universe-instances-extended60.0Universe instances for types from select extra packages (bsd3, data, library)DanielWagner, phadej
universe-instances-trans70.0Universe instances for types from the transformers and mtl packages (bsd3, data, library)DanielWagner, phadej
universe-reverse-instances80.0instances of standard classes that are made possible by enumerations (bsd3, data, library)DanielWagner, phadej
unix-time6490.0Unix time parser/formatter and utilities (bsd3, data, library)KazuYamamoto
unjson80.0Bidirectional JSON parsing and generation. (bsd3, data, library)GracjanPolak, MikhailGlushenkov, jonathanjouty_scrive
unordered-containers29572.5Efficient hashing-based container types (benchmark, bsd3, data, library)JohanTibell
unordered-intmap120.0A specialization of `HashMap Int v` (bsd3, data, library)DmitryIvanov
unsafely30.0Flexible access control for unsafe operations and instances (bsd3, data, library)HiromiIshii
urlpath770.0Painfully simple URL deployment. (data, library, mit, web)athanclark
urn30.0Universal Resource Names (bsd3, data, library)SamTruzjan
urn-random40.0A package for updatable discrete distributions (data, library, mit)AntalSpectorZabusky
userid370.0The UserId type and useful instances for web development (bsd3, data, library)DavidFox, JeremyShaw
users-persistent60.0A persistent backend for the users package (data, library, mit)AlexanderThiemann
utc50.0A pragmatic time and date library. (data, library, mit, parsing, time)LarsPetersen
util-plus50.0A collection of commonly used utils (bsd3, data, library)AlexanderThiemann
utility-ht1260.0Various small helper functions for Lists, Maybes, Tuples, Functions (bsd3, data, library, list)HenningThielemann
uuid7860.0For creating, comparing, parsing and printing Universally Unique Identifiers (benchmark, bsd3, data, library)AntoineLatter, HerbertValerioRiedel
uuid-aeson42.0Aeson types for UUID instances. (bsd3, data, library)KirkPeterson
uuid-le40.0Universally Unique Identifiers with little-endian-ish encoding tools (data, library, mit)StijnVanDrongelen
uuid-quasi50.0Supplemental package for 'uuid' allowing quasiquotation. (bsd3, data, library)LarsPetersen
uuid-types20080.0Type definitions for Universally Unique Identifiers (benchmark, bsd3, data, library)AntoineLatter, HerbertValerioRiedel
uvector170.0Fast unboxed arrays with a flexible interface (bsd3, data, library)BryanOSullivan, DonaldStewart
uvector-algorithms60.0Efficient algorithms for uvector unboxed arrays (bsd3, data, library)DanDoel
uxadt40.0Cross-language extensible representation for algebraic data type instances. (data, gpl, library)AndreiLapets
validated-literals20.0Compile-time checking for partial smart-constructors (bsd3, data, library)MerijnVerstraaten
validation460.0A data-type like Either but with an accumulating Applicative (bsd3, data, library)TonyMorris, qfpl
value-supply140.0A library for generating values without having to thread state. (bsd3, data, library)IavorDiatchki
var30.0Mutable variables and tuples (benchmark, bsd3, data, library)AndySonnenburg
variation70.0nominal value with possible variations (bsd3, data, library)cspollard
vault6440.0a persistent store for values of arbitrary types (bsd3, data, library)HeinrichApfelmus
vcd190.0Reading and writing VCD files. (bsd3, data, embedded, hardware, library)TomHawkins
vcs-revision40.0Facilities for accessing the version control revision of the current directory. (bsd3, data, library, parsing, system)EugeneKirpichov
vector28640.0Efficient Arrays (bsd3, data, data-structures, library)BryanOSullivan, DanDoel, HerbertValerioRiedel, RomanLeshchinskiy
vector-algorithms7050.0Efficient algorithms for vector arrays (bsd3, data, library)BryanOSullivan, DanDoel
vector-binary60.0Binary instances for vector types (deprecated) (bsd3, data, library)JakubWaszczuk
vector-binary-instances7490.0Instances of Data.Binary and Data.Serialize for vector (benchmark, bsd3, data, library)BenGamari, BryanOSullivan, DonaldStewart
vector-buffer180.0A buffer compatible with Data.Vector.* (bsd3, data, library)VivianMcPhail
vector-bytes-instances10.0Serial (from the bytes package) for Vector (from the vector package) (bsd3, data, library)RenzoCarbonara
vector-bytestring40.0ByteStrings as type synonyms of Storable Vectors of Word8s (bsd3, data, library)BasVanDijk
vector-clock60.0Vector clocks for versioning message flows (data, data-structures, distributed-computing, gpl, library)AlexandruScvortov, hansonkd
vector-conduit70.0Conduit utilities for vectors (data, library, mit)JaredHance
vector-functorlazy10.0vectors that perform the fmap operation in constant time (bsd3, data, data-structures, library)MikeIzbicki
vector-heterogenous90.0A type-safe library for vectors whose elements can be of any type, or any type satisfying some constraints (bsd3, data, data-structures, library)MikeIzbicki
vector-instances550.0Orphan Instances for 'Data.Vector' (bsd3, data, data-structures, library)EdwardKmett, ryanglscott
vector-instances-collections30.0Instances of the Data.Collections classes for Data.Vector.* (bsd3, data, library)TobiasBrandt
vector-mmap100.0Memory map immutable and mutable vectors (bsd3, data, data-structures, library)DanielPeebles, fho
vector-random60.0Generate vectors filled with high quality pseudorandom numbers (bsd3, data, library)DonaldStewart
vector-read-instances (deprecated in favor of vector)60.0(deprecated) Read instances for 'Data.Vector' (bsd3, data, data-structures, deprecated, library)ChristianHoener
vector-sized352.25Size tagged vectors (bsd3, data, library)jle, jophish
vector-split50.0Combinator library for splitting vectors. (data, data-structures, library, mit)fho
vector-static (deprecated)150.0Statically checked sizes on Data.Vector (bsd3, data, data-structures, deprecated, library)DanielPeebles, JakeMcArthur
vector-th-unbox7922.0Deriver for Data.Vector.Unboxed using Template Haskell (bsd3, data, library)LiyangHu
verbosity100.0Simple enum that encodes application verbosity. (bsd3, data, library)PeterTrsko
versions332.25Types and parsers for software version numbers. (bsd3, data, library)fosskers
vocabulary-kadma20.0Smaoin vocabulary definitions of the base framework. (data, library, public-domain)akrasner
warc860.0A parser for the Web Archive (WARC) format (bsd3, data, library, program)BenGamari
wavesurfer130.0Parse WaveSurfer files (bsd3, data, library, sound, text)StefanKersten
wide-word100.0Data types for large but fixed width signed and unsigned integers (bsd2, data, library)ErikDeCastroLopo
wire-streams80.0Fast binary io-streams adapter. (benchmark, bsd3, data, io-streams, library, parsing)winterland
wiring100.0Wiring, promotion and demotion of types. (bsd3, data, library)seanparsons
with-location (deprecated in favor of call-stack)80.0Use ImplicitParams-based source locations in a backward compatible way (data, deprecated, library, mit)SimonHengel
witherable272.5filterable traversable (bsd3, data, library)FumiakiKinoshita
witness90.0values that witness types (bsd3, data, library)AshleyYakeley
wkt210.0Parsec parsers and types for geographic data in well-known text (WKT) format. (bsd3, data, library)BenGamari
woffex30.0Web Open Font Format (WOFF) unpacker. (bsd3, data, program)AndrewDrake
woot90.0Real time group editor without operational transform. (data, library, mit)tgolson
word-trie120.0Implementation of a finite trie over words. (data, gpl, library)DmitryIvanov, MateuszKowalczyk
word12 (deprecated)20.0Word12 library. (bsd3, data, deprecated, library)
word24272.024-bit word and int types for GHC (benchmark, bsd3, data, library)JohnLato, winterland
word86830.0Word8 library (benchmark, bsd3, data, library)KazuYamamoto
wrap50.0Wrap a function's return value with another function (bsd3, data, functions, library)ChrisDone
wraparound40.0Convenient handling of points on a seamless 2-dimensional plane (bsd3, data, library)ChristopherHoward, infrared
wright10.0Colour space transformations and metrics. (data, library, mit)vi
x50911810.0X509 reader and writer (bsd3, data, library)VincentHanquez
x509-store11110.0X.509 collection accessing and storing methods (bsd3, data, library)VincentHanquez
x509-system11140.0Handle per-operating-system X.509 accessors and storage (bsd3, data, library)VincentHanquez
x509-util270.0Utility for X509 certificate and chain (bsd3, data, program)VincentHanquez
x509-validation11350.0X.509 Certificate and CRL validation (bsd3, data, library)VincentHanquez
xcb-types260.0Parses XML files used by the XCB project (bsd3, data, library)AntoineLatter, TychoAndersen
xls110.0Parse Microsoft Excel xls files (BIFF/Excel 97-2004) (bsd3, codec, data, library, parser, program, spreadsheet)harendra
xml-isogen10.0Generate XML-isomorphic types (data, library, mit)typeable
xml-query50.0A parser-agnostic declarative API for querying XML-documents (data, library, mit, parsing, xml)NikitaVolkov
xml-query-xml-conduit20.0A binding for the "xml-query" and "xml-conduit" libraries (data, library, mit, parsing, xml)NikitaVolkov
xml-query-xml-types20.0An interpreter of "xml-query" queries for the "xml-types" documents (data, library, mit, parsing, xml)NikitaVolkov
xournal-types230.0Data types for programs for xournal file format (bsd3, data, library)IanWooKim
xxhash110.0A Haskell implementation of the xxHash algorithm (benchmark, bsd3, cryptography, data, library)christianmarie, ChristianMarie
yahoo-finance-conduit20.0Streaming aproach to the yahoo finance api (data, library, mit)AlexanderThiemann
yall70.0Lenses with a southern twang (bsd3, data, library)BrandonSimmons
yamemo80.0Simple memoisation function (bsd3, data, library)NobuoYamashita
yaml-light110.0A light-weight wrapper with utility functions around HsSyck (bsd3, data, library)MichaelIlseman
yaml-light-lens230.0Lens interface to yaml-light. (bsd3, data, library)AnthonyCowley
yaml-union70.0Read multiple yaml-files and override fields recursively (bsd3, data, library, program)michelk
yarn-lock130.0Represent and parse yarn.lock files (data, library, mit)Profpatsch
zalgo (deprecated in favor of functional-kmp)70.0Z-algorithm implemented on haskell's built-in cons-cell-based lists. (bsd3, data, deprecated, library)mniip
zcache30.0Zobrist keys for game state tracking (bsd3, data, library)SamAnklesaria
zero90.0Semigroups with absorption (bsd3, data, library)DimitriSabadie
zippo40.0A simple lens-based, generic, heterogenous, type-checked zipper library (bsd3, data, library)BrandonSimmons
zlib-conduit (deprecated in favor of conduit-extra)280.0Streaming compression/decompression via conduits. (deprecated) (bsd3, conduit, data, deprecated, library)MichaelSnoyman
zm100.0Language independent, reproducible, absolute types (bsd3, data, library, reflection)PasqualinoAssini