abstract-deque Abstract, parameterized interface to mutable Deques
abstract-deque-tests A test-suite for any queue or double-ended queue satisfying an interface
abstract-par Type classes generalizing the functionality of the 'monad-par' library
ac-ppm Trivial package for writing PPM images
adjunctions Adjunctions and representable functors
aeson Fast JSON parsing and encoding
aeson-compat Compatibility layer for aeson
aeson-diff Extract and apply patches to JSON documents
aeson-pretty JSON pretty-printing library and command-line tool
aeson-qq JSON quasiquoter for Haskell
alex Alex is a tool for generating lexical analysers in Haskell
alex-tools A set of functions for a common use case of Alex
alsa-core Binding to the ALSA Library API (Exceptions)
alsa-mixer Bindings to the ALSA simple mixer API
alut A binding for the OpenAL Utility Toolkit
annotated-wl-pprint The Wadler/Leijen Pretty Printer, with annotation support
ansi-terminal Simple ANSI terminal support, with Windows compatibility
ansi-wl-pprint The Wadler/Leijen Pretty Printer for colored ANSI terminal output
appar A simple applicative parser
argparser Command line parsing framework for console applications
arithmoi Efficient basic number-theoretic functions. Primes, powers, integer logarithms
arrows Arrow classes and transformers
ascii-progress A simple progress bar for the console
asn1-encoding ASN1 data reader and writer in RAW, BER and DER forms
asn1-parse Simple monadic parser for ASN1 stream types
asn1-types ASN.1 types
async Run IO operations asynchronously and wait for their results
atomic-primops A safe approach to CAS and other atomic ops in Haskell
attoparsec Fast combinator parsing for bytestrings and text
attoparsec-conduit Consume attoparsec parsers via conduit. (deprecated)
attoparsec-enumerator Pass input from an enumerator to an Attoparsec parser
attoparsec-iso8601 Parsing of ISO 8601 dates, originally from aeson
authenticate Authentication methods for Haskell web applications
authenticate-oauth Library to authenticate with OAuth for Haskell web applications
auto-update Efficiently run periodic, on-demand actions
aws Amazon Web Services (AWS) for Haskell
base16-bytestring Fast base16 (hex) encoding and decoding for ByteStrings
base64-bytestring Fast base64 encoding and decoding for ByteStrings
base-compat A compatibility layer for base
base-compat-batteries base-compat with extra batteries
basement Foundation scrap box of array & string
base-noprelude "base" package sans "Prelude" module
base-orphans Backwards-compatible orphan instances for base
base-prelude The most complete prelude formed solely from the "base" package
base-unicode-symbols Unicode alternatives for common functions and operators
basic-prelude An enhanced core prelude; a common foundation for alternate preludes
bencode Parser and printer for bencoded data
bifunctors Haskell98 bifunctors package
binary Binary serialisation for Haskell values using lazy ByteStrings
binary-instances Orphan instances for binary
binary-orphans Orphan instances for binary
binary-tagged Tagged binary serialisation
biocore A bioinformatics library
biofasta Library for reading fasta sequence files
biosff Library and executables for working with SFF files
bitarray Mutable and immutable bit arrays
bits-atomic Atomic bit operations on memory locations for low-level synchronization
bitwise fast multi-dimensional unboxed bit packed Bool arrays
blaze-builder Efficient buffered output
blaze-builder-conduit Convert streams of builders to streams of bytestrings. (deprecated)
blaze-html A blazingly fast HTML combinator library for Haskell
blaze-markup A blazingly fast markup combinator library for Haskell
blaze-textual Fast rendering of common datatypes
bloomfilter Pure and impure Bloom Filter implementations
boolean Generalized booleans and numbers
boundedchan Implementation of bounded channels
boxes 2D text pretty-printing library
bsb-http-chunked Chunked HTTP transfer encoding for bytestring builders
byteable Type class for sequence of bytes
bytedump Flexible byte dump helpers for human readers
byteorder Exposes the native endianness or byte ordering of the system
bytes Sharing code for serialization between binary and cereal
bytestring-builder The new bytestring builder, packaged outside of GHC
bytestring-handle ByteString-backed Handles
bytestring-mmap mmap support for strict ByteStrings
bytestring-show Efficient conversion of values into readable byte strings
bzlib Compression and decompression in the bzip2 format
c2hs C->Haskell FFI tool that gives some cross-language type safety
cabal A framework for packaging Haskell software
cabal-doctest A Setup.hs helper for doctests running
cabal-install The command-line interface for Cabal and Hackage
cairo Binding to the Cairo library
call-stack Use GHC call-stacks in a backward compatible way
casa-client Client for Casa
casa-types Types for Casa
case-insensitive Case insensitive string comparison
cassava A CSV parsing and encoding library
cereal A binary serialization library
cereal-vector Serialize instances for Data.Vector types
cgi A library for writing CGI programs
charset Fast unicode character sets based on complemented PATRICIA tries
chaselev-deque Chase & Lev work-stealing lock-free double-ended queues (deques)
chasingbottoms For testing partial and infinite values
chell A simple and intuitive library for automated testing
chimera Lazy infinite streams with O(1) indexing
chunked-data Typeclasses for dealing with various chunked data representations
cipher-aes Fast AES cipher implementation with advanced mode of operations
cipher-aes128 AES and common modes using AES-NI when available
cipher-camellia Camellia block cipher primitives
cipher-des DES and 3DES primitives
cipher-rc4 Fast RC4 cipher implementation
citeproc Generates citations and bibliography from CSL styles
classy-prelude A typeclass-based Prelude
clientsession Securely store session data in a client-side cookie
clock High-resolution clock functions: monotonic, realtime, cputime
cmark Fast, accurate CommonMark (Markdown) parser and renderer
cmark-gfm Fast, accurate GitHub Flavored Markdown parser and renderer
cmdargs Command line argument processing
code-page Windows code page library for Haskell
colour A model for human colour/color perception
commonmark Pure Haskell commonmark parser
commonmark-extensions Pure Haskell commonmark parser
commonmark-pandoc Bridge between commonmark and pandoc AST
comonad Haskell package providing comonads
comonads-fd This package has been merged into comonad 4.0
comonad-transformers This package has been merged into comonad 4.0
concurrent-extra Extra concurrency primitives
concurrent-output Ungarble output from several threads or commands
conduit Streaming data processing library
conduit-combinators Commonly used conduit functions, for both chunked and unchunked data
conduit-extra Batteries included conduit: adapters for common libraries
configfile Configuration file reading & writing
configurator Configuration management
connection Simple and easy network connections API
constraints Constraint manipulation
contravariant Contravariant functors
contravariant-extras Extras for the "contravariant" package
control-monad-loop Simple monad transformer for imperative-style loops
convertible Typeclasses and instances for converting between types
cookie HTTP cookie parsing and rendering
cpphs A liberalised re-implementation of cpp, the C pre-processor
cprng-aes Crypto Pseudo Random Number Generator using AES in counter mode
cpu Cpu information and properties helpers
criterion Robust, reliable performance measurement and analysis
criterion-measurement Criterion measurement functionality and associated types
crypto Collects together existing Haskell cryptographic functions into a package
crypto-api A generic interface for cryptographic operations
crypto-api-tests A test framework and KATs for cryptographic operations
crypto-cipher-tests Generic cryptography cipher tests
crypto-cipher-types Generic cryptography cipher types
cryptohash collection of crypto hashes, fast, pure and practical
cryptohash-conduit cryptohash conduit
cryptohash-cryptoapi Crypto-api interfaces for cryptohash
cryptohash-md5 Fast, pure and practical MD5 implementation
cryptohash-sha1 Fast, pure and practical SHA-1 implementation
cryptohash-sha256 Fast, pure and practical SHA-256 implementation
cryptonite Cryptography Primitives sink
cryptonite-conduit cryptonite conduit
crypto-numbers Cryptographic numbers: functions and algorithms
crypto-pubkey Public Key cryptography
crypto-pubkey-types Generic cryptography Public keys algorithm types
crypto-random Simple cryptographic random related types
crypto-random-api Simple random generators API for cryptography related code
css-text CSS parser and renderer
curl Haskell binding to libcurl
data-accessor Utilities for accessing and manipulating fields of records
data-binary-ieee754 Parser/Serialiser for IEEE-754 floating-point values
data-default A class for types with a default value
data-default-class A class for types with a default value
data-default-instances-base Default instances for types in base
data-default-instances-containers Default instances for types in containers
data-default-instances-dlist Default instances for types in dlist
data-default-instances-old-locale Default instances for types in old-locale
dataenc Data encoding library
data-endian Endian-sensitive data
data-hash Combinators for building fast hashing functions
data-ordlist Set and bag operations on ordered lists
date-cache Date cacher
dav RFC 4918 WebDAV support
dbus A client library for the D-Bus IPC system
dec Decidable propositions
deepseq-generics GHC.Generics-based Control.DeepSeq.rnf implementation
dense-linear-algebra Simple and incomplete pure haskell implementation of linear algebra
deriving-compat Backports of GHC deriving extensions
dictionary-sharing Sharing/memoization of class members
diff O(ND) diff algorithm in haskell
digest Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now
disk-free-space Retrieve information about disk space usage
distributive Distributive functors -- Dual to Traversable
djinn-ghc Generate Haskell code from a type. Bridge from Djinn to GHC API
djinn-lib Generate Haskell code from a type. Library extracted from djinn package
dlist Difference lists
dlist-instances Difference lists instances
dns DNS library in Haskell
doclayout A prettyprinting library for laying out text documents
doctemplates Pandoc-style document templates
doctest Test interactive Haskell examples
double-conversion Fast conversion between double precision floating point and text
drbg Deterministic random bit generator (aka PRNG) based HMACs, Hashes, and Ciphers
easy-file Cross-platform File handling
echo A cross-platform, cross-console way to handle echoing terminal input
ed25519 Ed25519 cryptographic signatures
edisonapi A library of efficient, purely-functional data structures (API)
edisoncore A library of efficent, purely-functional data structures (Core Implementations)
edit-distance Levenshtein and restricted Damerau-Levenshtein edit distances
edit-distance-vector Calculate edit distances and edit scripts between vectors
editline Bindings to the editline library (libedit)
either An either monad transformer
ekg Remote monitoring of processes
ekg-core Tracking of system metrics
ekg-json JSON encoding of ekg metrics
email-validate Email address validation
emojis Conversion between emoji characters and their names
enclosed-exceptions Catching all exceptions from within an enclosed computation
entropy A platform independent entropy source
enumerator Reliable, high-performance processing with left-fold enumerators
equivalence Maintaining an equivalence relation implemented as union-find using STT
erf The error function, erf, and related functions
errorcall-eq-instance An orphan Eq instance for ErrorCall
errors Simplified error-handling
esqueleto Type-safe EDSL for SQL queries on persistent backends
exact-pi Exact rational multiples of pi (and integer powers of pi)
exceptions Extensible optionally-pure exceptions
executable-path Finding out the full path of the executable
extensible-exceptions Extensible exceptions
extra Extra functions I use
fail Forward-compatible MonadFail class
failure A simple type class for success/failure computations. (deprecated)
fast-logger A fast logging system
fclabels First class accessor labels implemented as lenses
fdo-notify Desktop Notifications client
feed Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds
fgl Martin Erwig's Functional Graph Library
fgl-arbitrary QuickCheck support for fgl
file-embed Use Template Haskell to embed file contents directly
file-location common functions that show file location information
filelock Portable interface to file locking (flock / LockFileEx)
filemanip Expressive file and directory manipulation for Haskell
filepath-bytestring Library for manipulating RawFilePaths in a cross platform way
filepattern File path glob-like matching
filestore Interface for versioning file stores
findbin Locate directory of original program
fingertree Generic finger-tree structure, with example instances
fixed Signed 15.16 precision fixed point arithmetic
fmlist FoldMap lists
foldl Composable, streaming, and efficient left folds
foundation Alternative prelude with batteries and no dependencies
free Monads for free
fsnotify Cross platform library for file change notification
generic-deriving Generic programming library for generalised deriving
generics-sop Generic Programming using True Sums of Products
geniplate-mirror Use Template Haskell to generate Uniplate-like functions
genvalidity Testing utilities for the validity library
genvalidity-hspec Standard spec's for GenValidity instances
genvalidity-property Standard properties for functions on 'Validity' types
getopt-generics Create command line interfaces with ease
ghc-lib-parser The GHC API, decoupled from GHC versions
ghc-lib-parser-ex Algorithms on GHC parse trees
ghc-paths Knowledge of GHC's installation directories
gio Binding to GIO
git Git operations in haskell
githash Compile git revision info into Haskell projects
git-lfs git-lfs protocol
gitrev Compile git revision info into Haskell projects
glib Binding to the GLIB library for Gtk2Hs
glob Globbing library
gluraw A raw binding for the OpenGL graphics system
glut A binding for the OpenGL Utility Toolkit
gnuidn Bindings for GNU IDN
gnutls Bindings for GNU libgnutls
graphviz Bindings to Graphviz for graph visualisation
groupoids This package has been absorbed into semigroupoids 4.0
gsasl Bindings for GNU libgsasl
gtk Binding to the Gtk+ graphical user interface library
gtk2hs-buildtools Tools to build the Gtk2Hs suite of User Interface libraries
gtk3 Binding to the Gtk+ 3 graphical user interface library
hackage-security Hackage security library
haddock A documentation-generation tool for Haskell libraries
haddock-api A documentation-generation tool for Haskell libraries
haddock-library Library exposing some functionality of Haddock
hakyll A static website compiler library
half Half-precision floating-point
hamlet Haml-like template files that are compile-time checked (deprecated)
happstack-server Web related tools and services
happy Happy is a parser generator for Haskell
harp HaRP allows pattern-matching with regular expressions
hashable A class for types that can be converted to a hash value
hashable-time Hashable instances for Data.Time
hashtables Mutable hash tables in the ST monad
haskeline A command-line interface for user input, written in Haskell
haskell-lexer A fully compliant Haskell 98 lexer
haskell-src Support for manipulating Haskell source code
haskell-src-exts Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer
haskell-src-exts-util Helper functions for working with haskell-src-exts trees
haskell-src-meta Parse source to template-haskell abstract syntax
haxml Utilities for manipulating XML documents
hcg-minus haskell cg (minus)
hcodecs A library to read, write and manipulate MIDI, WAVE, and SoundFont2 files
hdbc Haskell Database Connectivity
hdbc-mysql MySQL driver for HDBC
hdbc-odbc ODBC driver for HDBC
hdbc-postgresql PostgreSQL driver for HDBC
hdbc-sqlite3 Sqlite v3 driver for HDBC
heaps Asymptotically optimal Brodal/Okasaki heaps
hedgehog Release with confidence
hex Convert strings into hexadecimal and back
hexpat XML parser/formatter based on expat
hi-file-parser Parser for GHC's hi files
highlighting-kate Syntax highlighting
hinotify Haskell binding to inotify
hit Git operations in haskell
hjsmin Haskell implementation of a javascript minifier
hlint Source code suggestions
hoauth2 Haskell OAuth2 authentication client
hostname A a cross-platform means of determining the hostname
hourglass simple performant time related library
hpack An alternative format for Haskell packages
hps Haskell Postscript
hs3 Interface to Amazon's Simple Storage Service (S3)
hsb2hs Preprocesses a file, adding blobs from files as string literals
hs-bibutils Haskell bindings to bibutils, the bibliography conversion utilities
hscolour Colourise Haskell code
hslogger Versatile logging framework
hslua Bindings to Lua, an embeddable scripting language
hslua-module-path Lua module to work with file paths
hslua-module-system Lua module wrapper around Haskell's System module
hslua-module-text Lua module for text
hsopenssl Partial OpenSSL binding for Haskell
hspec A Testing Framework for Haskell
hspec-contrib Contributed functionality for Hspec
hspec-core A Testing Framework for Haskell
hspec-discover Automatically discover and run Hspec tests
hspec-expectations Catchy combinators for HUnit
hspec-meta A version of Hspec which is used to test Hspec itself
hspec-smallcheck SmallCheck support for the Hspec testing framework
hsql Database access from Haskell
hsql-mysql MySQL driver for HSQL
hsql-odbc A Haskell Interface to ODBC
hsql-sqlite3 SQLite3 driver for HSQL
hstringtemplate StringTemplate implementation in Haskell
hsyaml Pure Haskell YAML 1.2 parser
hsyaml-aeson JSON to YAML Adapter
htf The Haskell Test Framework
html HTML combinator library
html-conduit Parse HTML documents using xml-conduit datatypes
http A library for client-side HTTP
http2 HTTP/2.0 library including frames and HPACK
http-api-data Converting to/from HTTP API data like URL pieces, headers and query parameters
http-attoparsec Attoparsec parsers for http-types
http-client An HTTP client engine, intended as a base layer for more user-friendly packages
http-client-conduit Frontend support for using http-client with conduit (deprecated)
http-client-multipart Generate multipart uploads for http-client. (deprecated)
http-client-restricted restricting the servers that http-client will use
http-client-tls http-client backend using the connection package and tls library
http-common Common types for HTTP clients and servers
http-conduit HTTP client package with conduit interface and HTTPS support
http-date HTTP Date parser/formatter
http-download Verified downloads with retries
httpd-shed A simple web-server with an interact style API
http-reverse-proxy Reverse proxy HTTP requests, either over raw sockets or with WAI
http-streams An HTTP client using io-streams
http-types Generic HTTP types for Haskell (for both client and server code)
hunit A unit testing framework for Haskell
hxt A collection of tools for processing XML with Haskell
hxt-charproperties Character properties and classes for XML and Unicode
hxt-regex-xmlschema A regular expression library for W3C XML Schema regular expressions
hxt-unicode Unicode en-/decoding functions for utf8, iso-latin-* and other encodings
icalendar iCalendar data types, parser, and printer
iconv String encoding conversion
idiii ID3v2 (tagging standard for MP3 files) library
idna Implements IDNA (RFC 3490)
ieee754 Utilities for dealing with IEEE floating point numbers
ifelse Anaphoric and miscellaneous useful control-flow
indexed-traversable FunctorWithIndex, FoldableWithIndex, TraversableWithIndex
infer-license Infer software license from a given license file
inspection-testing GHC plugin to do inspection testing
integer-logarithms Integer logarithms
integer-roots Integer roots and perfect powers
interpolate String interpolation done right
invariant Haskell 98 invariant functors
io-streams Simple, composable, and easy-to-use stream I/O
io-streams-haproxy HAProxy protocol 1.5 support for io-streams
iproute IP Routing Table
ipynb Data structure for working with Jupyter notebooks (ipynb)
iwlib Bindings for the iw C library
jira-wiki-markup Parse jira wiki text into an abstract syntax tree
js-flot Obtain minified flot code
js-jquery Obtain minified jQuery code
json Support for serialising Haskell to and from JSON
juicypixels Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and others)
kan-extensions Kan extensions, lifts, forms of the Yoneda lemma, and (co)density (co)monads
keys Keyed functors and containers
language-bash Parsing and pretty-printing Bash shell scripts
language-c Analysis and generation of C code
language-css CSS 2.1 syntax
language-dot A library for the analysis and creation of Graphviz DOT files
language-ecmascript JavaScript parser and pretty-printer library
language-glsl GLSL abstract syntax tree, parser, and pretty-printer
language-haskell-extract Module to automatically extract functions from the local code
language-javascript Parser for JavaScript
language-lua Lua parser and pretty-printer
language-python Parsing and pretty printing of Python code
lazysmallcheck A library for demand-driven testing of Haskell programs
lcs Find longest common sublist of two lists
leancheck Enumerative property-based testing
lens Lenses, Folds and Traversals
lens-aeson Law-abiding lenses for aeson
lens-family Lens Families
lens-family-core Haskell 98 Lens Families
lens-family-th Generate lens-family style lenses
lens-simple simplified import of elementary lens-family combinators
lhs2tex Preprocessor for typesetting Haskell sources with LaTeX
libmpd An MPD client library
libxml Binding to libxml2
libxml-sax Bindings for the libXML2 SAX interface
libyaml Low-level, streaming YAML interface
lifted-async Run lifted IO operations asynchronously and wait for their results
lifted-base lifted IO operations from the base library
linear Linear Algebra
list List monad transformer and class
listlike Generic support for list-like structures
logging-facade Simple logging abstraction that allows multiple back-ends
logict A backtracking logic-programming monad
logict-state Library for logic programming based on haskell package logict
lrucache a simple, pure LRU cache
lukko File locking
maccatcher Obtain the host MAC address on *NIX and Windows
magic Interface to C file/magic library
markdown-unlit Literate Haskell support for Markdown
math-functions Special functions and Chebyshev polynomials
megaparsec Monadic parser combinators
memory memory and related abstraction stuff
memotrie Trie-based memo functions
mersenne-random-pure64 Generate high quality pseudorandom numbers purely using a Mersenne Twister
microlens A tiny lens library with no dependencies
microlens-aeson Law-abiding lenses for Aeson, using microlens
microlens-mtl microlens support for Reader/Writer/State from mtl
microlens-th Automatic generation of record lenses for microlens
microstache Mustache templates for Haskell
mime Working with MIME types
mime-mail Compose MIME email messages
mime-types Basic mime-type handling types and functions
minisat A Haskell bundle of the Minisat SAT solver
mintty A reliable way to detect the presence of a MinTTY console on Windows
missingh Large utility library
mmap Memory mapped files for POSIX and Windows
mmorph Monad morphisms
mockery Support functions for automated testing
mod Fast type-safe modular arithmetic
monadcatchio-mtl Monad-transformer version of the Control.Exception module
monadcatchio-transformers Monad-transformer compatible version of the Control.Exception module
monad-control Lift control operations, like exception catching, through monad transformers
monad-journal Pure logger typeclass and monad transformer
monadlib A collection of monad transformers
monad-logger A class of monads which can log messages
monad-loops Monadic loops
monad-par A library for parallel programming based on a monad
monad-par-extras Combinators and extra features for Par monads
monadplus Haskell98 partial maps and filters over MonadPlus
monadrandom Random-number generation monad
monads-tf Monad classes, using type families
monad-unlift Typeclasses for representing monad transformer unlifting
mono-traversable Type classes for mapping, folding, and traversing monomorphic containers
mono-traversable-instances Extra typeclass instances for mono-traversable
mountpoints list mount points
mtl Monad classes, using functional dependencies
mtl-compat Backported Control.Monad.Except module from mtl
multipart HTTP multipart split out of the cgi package
murmur-hash MurmurHash2 implementation for Haskell
mustache A mustache template parser library
mutable-containers Abstactions and concrete implementations of mutable containers
mwc-random Fast, high quality pseudo random number generation
mysql A low-level MySQL client library
mysql-simple A mid-level MySQL client library
nanospec A lightweight implementation of a subset of Hspec's API
nats Natural numbers
neat-interpolation A quasiquoter for neat and simple multiline text interpolation
netlink Netlink communication for Haskell
network Low-level networking interface
network-bsd Network.BSD
network-byte-order Network byte order utilities
network-conduit Stream socket data using conduits. (deprecated)
network-data Library for network data structures and their serialization
network-info Access the local computer's basic network configuration
network-multicast Simple multicast library
network-uri URI manipulation
newtype A typeclass and set of functions for working with newtypes
newtype-generics A typeclass for working with newtypes, with generics support
nonce Generate cryptographic nonces
numinstances Instances of numeric classes for functions and tuples
numtype-dk Type-level integers, using TypeNats, Data Kinds, and Closed Type Families
objectname Explicitly handled object names
old-locale locale library
old-time Time library
only The 1-tuple type or single-value "collection"
openal A binding to the OpenAL cross-platform 3D audio API
open-browser Open a web browser from Haskell
opengl A binding for the OpenGL graphics system
openglraw A raw binding for the OpenGL graphics system
openssl-streams OpenSSL network support for io-streams
options A powerful and easy-to-use command-line option parser
optparse-applicative Utilities and combinators for parsing command line options
optparse-simple Simple interface to optparse-applicative
pandoc-citeproc Supports using pandoc with citeproc
pandoc-types Types for representing a structured document
pango Binding to the Pango text rendering engine
pantry Content addressable Haskell package management
parallel Parallel programming library
parallel-io Combinators for executing IO actions in parallel on a thread pool
parsec Monadic parser combinators
parsec1 Portable monadic parser combinators
parsec-numbers Utilities for parsing numbers from strings
parser-combinators Lightweight package providing commonly useful parser combinators
parsers Parsing combinators
path Support for well-typed paths
path-io Interface to 'directory' package for users of 'path'
path-pieces Components of paths
patience Patience diff and longest increasing subsequence
pcap A system-independent interface for user-level packet capture
pcre-light Portable regex library for Perl 5 compatible regular expressions
pem Privacy Enhanced Mail (PEM) format reader and writer
persistent Type-safe, multi-backend data serialization
persistent-mysql Backend for the persistent library using MySQL database server
persistent-postgresql Backend for the persistent library using postgresql
persistent-qq Provides a quasi-quoter for raw SQL for persistent
persistent-sqlite Backend for the persistent library using sqlite3
persistent-template Type-safe, non-relational, multi-backend persistence
persistent-test Tests for Persistent
pgp-wordlist Translate between binary data and a human-readable collection of words
pid1 Do signal handling and orphan reaping for Unix PID1 init processes
pipes Compositional pipelines
pointed Pointed and copointed data
polyparse A variety of alternative parser combinator libraries
postgresql-libpq low-level binding to libpq
postgresql-simple Mid-Level PostgreSQL client library
pqueue Reliable, persistent, fast priority queues
prelude-extras Higher order versions of Prelude classes
preprocessor-tools A framework for extending Haskell's syntax via quick-and-dirty preprocessors
prettyclass Pretty printing class similar to Show
pretty-hex A library for hex dumps of ByteStrings
prettyprinter A modern, easy to use, well-documented, extensible pretty-printer
prettyprinter-ansi-terminal ANSI terminal backend for the "prettyprinter" package
pretty-show Tools for working with derived 'Show' instances and generic inspection of values
primitive Primitive memory-related operations
primitive-addr Addresses to unmanaged memory
process-extras Process extras
profunctor-extras This package has been absorbed into profunctors 4.0
profunctors Haskell98 profunctors package
project-template Specify Haskell project templates and generate files
psqueue Priority Search Queue
psqueues Pure priority search queues
publicsuffixlist Is a given string a domain suffix?
punycode Encode unicode strings to ascii forms according to RFC 3492
puremd5 A Haskell-only implementation of the MD5 digest (hash) algorithm
pwstore-fast Secure password storage
quickcheck Automatic testing of Haskell programs
quickcheck-classes QuickCheck common typeclasses
quickcheck-classes-base QuickCheck common typeclasses from 'base'
quickcheck-instances Common quickcheck instances
quickcheck-io Use HUnit assertions as QuickCheck properties
quickcheck-unicode Generator and shrink functions for testing Unicode-related software
random random number library
ranges Ranges and various functions on them
raw-strings-qq Raw string literals for Haskell
readable Reading from Text and ByteString
readargs Simple command line argument parsing
readline An interface to the GNU readline library
rebase A more progressive alternative to the 'base' package
recaptcha Functions for using the reCAPTCHA service in web applications
reducers Semigroups, specialized containers and a general map/reduce framework
refact Specify refactorings to perform with apply-refact
reflection Reifies arbitrary terms into types that can be reflected back into terms
regex-applicative Regex-based parsing with applicative interface
regex-applicative-text regex-applicative on text
regex-base Replaces/Enhances Text.Regex
regex-compat Replaces/Enhances Text.Regex
regex-compat-tdfa Unicode Support version of Text.Regex, using regex-tdfa
regex-pcre Replaces/Enhances Text.Regex
regex-pcre-builtin PCRE Backend for "Text.Regex" (regex-base)
regex-posix Replaces/Enhances Text.Regex
regex-tdfa Pure Haskell Tagged DFA Backend for "Text.Regex" (regex-base)
rerebase Reexports from 'base' with a bunch of other standard libraries
resolv Domain Name Service (DNS) lookup via the libresolv standard library routines
resource-pool A high-performance striped resource pooling implementation
resourcet Deterministic allocation and freeing of scarce resources
retry Retry combinators for monadic actions that may fail
rfc5051 Simple unicode collation as per RFC5051
riff RIFF parser for Haskell
rio A standard library for Haskell
rio-orphans Orphan instances for the RIO type in the rio package
rio-prettyprint Pretty-printing for RIO
rsa Implementation of RSA, using the padding schemes of PKCS#1 v2.1
safe Library of safe (exception free) functions
safe-exceptions Safe, consistent, and easy exception handling
safesemaphore Much safer replacement for QSemN, QSem, and SampleVar
sandi Data encoding library
say Initial project template from stack
scientific Numbers represented using scientific notation
securemem abstraction to an auto scrubbing and const time eq, memory chunk
selective Selective applicative functors
semigroupoid-extras Semigroupoids that depend on PolyKinds
semigroupoids Semigroupoids: Category sans id
semigroups Anything that associates
semirings two monoids as one, in holy haskimony
sendfile A portable sendfile library
setenv A cross-platform library for setting environment variables
setlocale Haskell bindings to setlocale
sha Implementations of the SHA suite of message digest functions
shakespeare A toolkit for making compile-time interpolated templates
shakespeare-css Stick your haskell variables into css at compile time. (deprecated)
shakespeare-i18n A type-based approach to internationalization. (deprecated)
shakespeare-js Stick your haskell variables into javascript/coffeescript at compile time
shakespeare-text Interpolation with quasi-quotation: put variables strings (deprecated)
shell-escape Shell escaping library
shelly shell-like (systems) programming in Haskell
silently Prevent or capture writing to stdout and other handles
simple-reflect Simple reflection of expressions containing variables
simple-sendfile Cross platform library for the sendfile system call
singleton-bool Type level booleans
size-based Sized functors, for size-based enumerations
skein Skein, a family of cryptographic hash functions. Includes Skein-MAC as well
skylighting syntax highlighting library
skylighting-core syntax highlighting library
smallcheck A property-based testing library
snap-core Snap: A Haskell Web Framework (core interfaces and types)
snap-server A fast, iteratee-based, epoll-enabled web server for the Snap Framework
socks Socks proxy (version 5) implementation
sop-core True Sums of Products
split Combinator library for splitting lists
splitmix Fast Splittable PRNG
stack The Haskell Tool Stack
stack-bin The Haskell Tool Stack (Binary)
statevar State variables
statistics A library of statistical types, data, and functions
stm Software Transactional Memory
stm-chans Additional types of channels for STM
stmonadtrans A monad transformer version of the ST monad
store Fast binary serialization
store-core Fast and lightweight binary serialization
stream A library for manipulating infinite lists
streaming-commons Common lower-level functions needed by various streaming data libraries
strict Strict data types and String IO
stringable A Stringable type class, in the spirit of Foldable and Traversable
stringbuilder A writer monad for multi-line string literals
stringprep Implements the "StringPrep" algorithm
string-qq QuasiQuoter for non-interpolated strings, texts and bytestrings
stringsearch Fast searching, splitting and replacing of ByteStrings
syb Scrap Your Boilerplate
syb-with-class Scrap Your Boilerplate With Class
system-fileio Consistent filesystem interaction across GHC versions (deprecated)
system-filepath High-level, byte-based file and directory path manipulations (deprecated)
system-posix-redirect A toy module to temporarily redirect a program's stdout
tagged Haskell 98 phantom types to avoid unsafely passing dummy arguments
tagshare TagShare - explicit sharing with tags
tagsoup Parsing and extracting information from (possibly malformed) HTML/XML documents
tagstream-conduit streamlined html tag parser
tar Reading, writing and manipulating tar files
tar-conduit Extract and create tar files using conduit for streaming
tasty Modern and extensible testing framework
tasty-ant-xml Render tasty output to XML for Jenkins
tasty-expected-failure Mark tasty tests as failure expected
tasty-golden Golden tests support for tasty
tasty-hedgehog Integration for tasty and hedgehog
tasty-hunit HUnit support for the Tasty test framework
tasty-kat Known Answer Tests (KAT) framework for tasty
tasty-lua Write tests in Lua, integrate into tasty
tasty-quickcheck QuickCheck support for the Tasty test framework
tasty-rerun Run tests by filtering the tests depending on the result of previous runs
tasty-smallcheck SmallCheck support for the Tasty test framework
tasty-th Automatic tasty test case discovery using TH
template-haskell-compat-v0208 A backwards compatibility layer for Template Haskell newer than 2.8
temporary Portable temporary file and directory support for Windows and Unix
temporary-rc Portable temporary file and directory support for Windows and Unix
tensor Tensor data types
terminal-size Get terminal window height and width
terminfo Haskell bindings to the terminfo library
test-framework Framework for running and organising tests, with HUnit and QuickCheck support
test-framework-hunit HUnit support for the test-framework package
test-framework-leancheck LeanCheck support for test-framework
test-framework-quickcheck2 QuickCheck2 support for the test-framework package
test-framework-th Automagically generate the HUnit and Quickcheck using Template Haskell
testing-feat Functional Enumeration of Algebraic Types
testing-type-modifiers Data type modifiers for property based testing
texmath Conversion between formats used to represent mathematics
text An efficient packed Unicode text type
text-binary Binary instances for text types
text-conversions Safe conversions between textual types
text-icu Bindings to the ICU library
text-metrics Calculate various string metrics efficiently
text-short Memory-efficient representation of Unicode text strings
text-show Efficient conversion of values into Text
text-stream-decode Streaming decoding functions for UTF encodings. (deprecated)
tf-random High-quality splittable pseudorandom number generator
th-abstraction Nicer interface for reified information about data types
th-expand-syns Expands type synonyms in Template Haskell ASTs
th-lift Derive Template Haskell's Lift class for datatypes
th-lift-instances Lift instances for template-haskell for common data types
th-orphans Orphan instances for TH datatypes
threads Fork threads and wait for their result
th-reify-many Recurseively reify template haskell datatype info
th-utilities Collection of useful functions for use with Template Haskell
thyme A faster time library
time-compat This packages tries to compat as much of \'time\' features as possible
timeit Time a computation
time-locale-compat Compatibility of TimeLocale between old-locale and time-1.5
time-manager Scalable timer
timezone-olson A pure Haskell parser and renderer for binary Olson timezone files
timezone-series Enhanced timezone handling for Data.Time
tls TLS/SSL protocol native implementation (Server and Client)
tls-session-manager In-memory TLS session manager
top Constraint solving framework employed by the Helium Compiler
torrent BitTorrent file parser and generater
transformers Concrete functor and monad transformers
transformers-base Lift computations from the bottom of a transformer stack
transformers-compat A small compatibility shim for the transformers library
tree-diff Diffing of (expression) trees
trifecta A modern parser combinator library with convenient diagnostics
typed-process Run external processes, with strong typing of streams
type-equality Type equality, coercion/cast and other operations
unbounded-delays Unbounded thread delays and timeouts
unexceptionalio IO without any non-error, synchronous exceptions
unicode-transforms Unicode normalization
uniplate Help writing simple, concise and fast generic operations
uniqueid Splittable Unique Identifier Supply
unix-compat Portable POSIX-compatibility layer
unix-time Unix time parser/formatter and utilities
unixutils A crude interface between Haskell and Unix-like operating systems
unliftio The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)
unliftio-core The MonadUnliftIO typeclass for unlifting monads to IO
unordered-containers Efficient hashing-based container types
uri Library for working with URIs
uri-bytestring Haskell URI parsing as ByteStrings
uri-bytestring-aeson Aeson instances for URI Bytestring
uri-encode Unicode aware uri-encoding
url A library for working with URLs
utf8-light Lightweight UTF8 handling
utf8-string Support for reading and writing UTF8 Strings
uuagc Attribute Grammar System of Universiteit Utrecht
uuagc-cabal Cabal plugin for UUAGC
uuid For creating, comparing, parsing and printing Universally Unique Identifiers
uuid-types Type definitions for Universally Unique Identifiers
uulib Haskell Utrecht Tools Library
validity Validity typeclass
vault a persistent store for values of arbitrary types
vector Efficient Arrays
vector-algorithms Efficient algorithms for vector arrays
vector-binary-instances Instances of Data.Binary and Data.Serialize for vector
vector-builder Vector builder
vector-instances Orphan Instances for 'Data.Vector'
vector-space Vector & affine spaces, linear maps, and derivatives
vector-th-unbox Deriver for Data.Vector.Unboxed using Template Haskell
void A Haskell 98 logically uninhabited data type
wai Web Application Interface
wai-app-static WAI application for static serving
wai-conduit conduit wrappers for WAI
wai-extra Provides some basic WAI handlers and middleware
wai-logger A logging system for WAI
wai-test Unit test framework (built on HUnit) for WAI applications. (deprecated)
warp A fast, light-weight web server for WAI applications
warp-tls HTTP over TLS support for Warp via the TLS package
wavy Process WAVE files in Haskell
wcwidth Native wcwidth
weigh Measure allocations of a Haskell functions/values
with-location Use ImplicitParams-based source locations in a backward compatible way
wl-pprint The Wadler/Leijen Pretty Printer
wl-pprint-annotated Wadler/Leijen pretty printer with annotations and slightly modernized API
wl-pprint-text A Wadler/Leijen Pretty Printer for Text values
word8 Word8 library
wreq An easy-to-use HTTP client library
wx A portable and native GUI library for Haskell built on top of wxWidgets
wxc wxHaskell C++ wrapper
wxcore wxHaskell core
wxdirect helper tool for building wxHaskell
x11 A binding to the X11 graphics library
x11-xft Bindings to the Xft, X Free Type interface library, and some Xrender parts
x509 X509 reader and writer
x509-store X.509 collection accessing and storing methods
x509-system Handle per-operating-system X.509 accessors and storage
x509-validation X.509 Certificate and CRL validation
xhtml An XHTML combinator library
xml A simple XML library
xml-conduit Pure-Haskell utilities for dealing with XML with the conduit package
xmlgen Fast XML generation library
xml-hamlet Hamlet-style quasiquoter for XML content
xml-types Basic types for representing XML
xss-sanitize sanitize untrusted HTML to prevent XSS attacks
yaml Support for parsing and rendering YAML documents
yesod Creation of type-safe, RESTful web applications
yesod-auth Authentication for Yesod
yesod-auth-hashdb Authentication plugin for Yesod
yesod-core Creation of type-safe, RESTful web applications
yesod-default Default config and main functions for your yesod application (deprecated)
yesod-form Form handling support for Yesod Web Framework
yesod-json Generate content for Yesod using the aeson package. (deprecated)
yesod-persistent Some helpers for using Persistent from Yesod
yesod-static Static file serving subsite for Yesod Web Framework
yesod-test integration testing for WAI/Yesod Applications
zip-archive Library for creating and modifying zip archives
zlib Compression and decompression in the gzip and zlib formats
zlib-bindings Low-level bindings to the zlib package. (deprecated)
zlib-conduit Streaming compression/decompression via conduits. (deprecated)
zlib-enum Enumerator interface for zlib compression


Packages: 792

Filter by Category