abstract-deque |
Abstract, parameterized interface to mutable Deques |
---|
abstract-par |
Type classes generalizing the functionality of the 'monad-par' library |
---|
adjunctions |
Adjunctions and representable functors |
---|
aeson |
Fast JSON parsing and encoding |
---|
aeson-pretty |
JSON pretty-printing library and command-line tool |
---|
alex |
Alex is a tool for generating lexical analysers in Haskell |
---|
alsa-core |
Binding to the ALSA Library API (Exceptions) |
---|
alsa-mixer |
Bindings to the ALSA simple mixer API |
---|
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 |
---|
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 |
---|
assoc |
swap and assoc: Symmetric and Semigroupy Bifunctors |
---|
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-iso8601 |
Parsing of ISO 8601 dates, originally from aeson |
---|
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-orphans |
Backwards-compatible orphan instances for base |
---|
bencode |
Parser and printer for bencoded data |
---|
bifunctors |
The Bifunctors package authored by Edward Kmett |
---|
binary |
Binary serialisation for Haskell values using lazy ByteStrings |
---|
binary-orphans |
Compatibility package for binary; provides instances |
---|
blaze-builder |
Efficient buffered output |
---|
blaze-html |
A blazingly fast HTML combinator library for Haskell |
---|
blaze-markup |
A blazingly fast markup combinator library for Haskell |
---|
bloomfilter |
Pure and impure Bloom Filter implementations |
---|
bsb-http-chunked |
Chunked HTTP transfer encoding for bytestring builders |
---|
byteable |
Type class for sequence of bytes |
---|
byteorder |
Exposes the native endianness or byte ordering of the system |
---|
bytestring-builder |
The new bytestring builder, packaged outside of GHC |
---|
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 running doctests |
---|
cabal-install |
The command-line interface for Cabal and Hackage |
---|
call-stack |
Use GHC call-stacks in a backward compatible way |
---|
case-insensitive |
Case insensitive string comparison |
---|
cassava |
A CSV parsing and encoding library |
---|
cereal |
A binary serialization library |
---|
charset |
Fast unicode character sets based on complemented PATRICIA tries |
---|
chell |
A simple and intuitive library for automated testing |
---|
cipher-aes |
Fast AES cipher implementation with advanced mode of operations |
---|
citeproc |
Generates citations and bibliography from CSL styles |
---|
clientsession |
Securely store session data in a client-side cookie |
---|
clock |
High-resolution clock functions: monotonic, realtime, cputime |
---|
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 |
The Comonads package authored by Edward Kmett |
---|
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 |
---|
configurator |
Configuration management |
---|
connection |
Simple and easy network connections API |
---|
constraints |
Constraint manipulation |
---|
contravariant |
Contravariant functors |
---|
convertible |
Typeclasses and instances for converting between types |
---|
cookie |
HTTP cookie parsing and rendering |
---|
cprng-aes |
Crypto Pseudo Random Number Generator using AES in counter mode |
---|
criterion |
Robust, reliable performance measurement and analysis |
---|
criterion-measurement |
Criterion measurement functionality and associated types |
---|
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-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-random |
Simple cryptographic random related types |
---|
css-text |
CSS parser and renderer |
---|
data-default |
A class for types with a default value |
---|
data-default-class |
A class for types with a default value |
---|
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 |
---|
data-fix |
Fixpoint data types |
---|
data-ordlist |
Set and bag operations on ordered lists |
---|
dav |
RFC 4918 WebDAV support |
---|
dbus |
A client library for the D-Bus IPC system |
---|
dec |
Decidable propositions |
---|
dense-linear-algebra |
Simple and incomplete pure haskell implementation of linear algebra |
---|
deriving-compat |
Backports of GHC deriving extensions |
---|
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 |
---|
dlist |
Difference lists |
---|
dns |
DNS library in Haskell |
---|
doclayout |
A prettyprinting library for laying out text documents |
---|
doctemplates |
Pandoc-style document templates |
---|
doctest |
Test interactive Haskell examples |
---|
doctest-parallel |
Test interactive Haskell examples |
---|
easy-file |
Cross-platform File handling |
---|
echo |
A cross-platform, cross-console way to handle echoing terminal input |
---|
ed25519 |
Ed25519 cryptographic signatures |
---|
edit-distance |
Levenshtein and restricted Damerau-Levenshtein edit distances |
---|
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 |
---|
erf |
The error function, erf, and related functions |
---|
errorcall-eq-instance |
An orphan Eq instance for ErrorCall |
---|
errors |
Simplified error-handling |
---|
exceptions |
Extensible optionally-pure exceptions |
---|
extensible-exceptions |
Extensible exceptions |
---|
extra |
Extra functions I use |
---|
fail |
Forward-compatible MonadFail class |
---|
fast-logger |
A fast logging system |
---|
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 |
---|
file-embed |
Use Template Haskell to embed file contents directly |
---|
filemanip |
Expressive file and directory manipulation for Haskell |
---|
filepath-bytestring |
Library for manipulating RawFilePaths in a cross platform way |
---|
findbin |
Locate directory of original program |
---|
fingertree |
Generic finger-tree structure, with example instances |
---|
foldl |
Composable, streaming, and efficient left folds |
---|
foundation |
Alternative prelude with batteries and no dependencies |
---|
free |
Monads for free |
---|
generic-deriving |
Generic programming library for generalised deriving |
---|
generics-sop |
Generic Programming using True Sums of Products |
---|
getopt-generics |
Create command line interfaces with ease |
---|
ghc-byteorder |
"GHC.ByteOrder" API Compatibility Layer |
---|
ghc-paths |
Knowledge of GHC's installation directories |
---|
git-lfs |
git-lfs protocol |
---|
glob |
Globbing library |
---|
hackage-security |
Hackage security library |
---|
haddock-library |
Library exposing some functionality of Haddock |
---|
happy |
Happy is a parser generator for Haskell |
---|
hashable |
A class for types that can be converted to a hash value |
---|
haskeline |
A command-line interface for user input, written in Haskell |
---|
haskell-lexer |
A fully compliant Haskell 98 lexer |
---|
haskell-src-exts |
Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer |
---|
hdbc |
Haskell Database Connectivity |
---|
hdbc-postgresql |
PostgreSQL driver for HDBC |
---|
hdbc-sqlite3 |
Sqlite v3 driver for HDBC |
---|
hedgehog |
Release with confidence |
---|
hinotify |
Haskell binding to inotify |
---|
hjsmin |
Haskell implementation of a javascript minifier |
---|
hostname |
A a cross-platform means of determining the hostname |
---|
hourglass |
simple performant time related library |
---|
hscolour |
Colourise Haskell code |
---|
hslogger |
Versatile logging framework |
---|
hslua |
Bindings to Lua, an embeddable scripting language |
---|
hslua-aeson |
Allow aeson data types to be used with Lua |
---|
hslua-classes |
Type classes for HsLua |
---|
hslua-core |
Bindings to Lua, an embeddable scripting language |
---|
hslua-marshalling |
Marshalling of values between Haskell and Lua |
---|
hslua-module-doclayout |
Lua module wrapping Text.DocLayout |
---|
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 |
---|
hslua-module-version |
Lua module to work with version specifiers |
---|
hslua-objectorientation |
Object orientation tools for HsLua |
---|
hslua-packaging |
Utilities to build Lua modules |
---|
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-wai |
Experimental Hspec support for testing WAI applications |
---|
hsyaml |
Pure Haskell YAML 1.2 parser |
---|
html |
HTML combinator library |
---|
html-conduit |
Parse HTML documents using xml-conduit datatypes |
---|
http |
A library for client-side HTTP |
---|
http2 |
HTTP/2 library |
---|
http-api-data |
Converting to/from HTTP API data like URL pieces, headers and query parameters |
---|
http-client |
An HTTP client engine |
---|
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-conduit |
HTTP client package with conduit interface and HTTPS support |
---|
http-date |
HTTP Date parser/formatter |
---|
httpd-shed |
A simple web-server with an interact style API |
---|
http-media |
Processing HTTP Content-Type and Accept headers |
---|
http-types |
Generic HTTP types for Haskell (for both client and server code) |
---|
hunit |
A unit testing framework for Haskell |
---|
ieee754 |
Utilities for dealing with IEEE floating point numbers |
---|
ifelse |
Anaphoric and miscellaneous useful control-flow |
---|
indexed-traversable |
FunctorWithIndex, FoldableWithIndex, TraversableWithIndex |
---|
indexed-traversable-instances |
More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex |
---|
integer-logarithms |
Integer logarithms |
---|
invariant |
Haskell98 invariant functors |
---|
iproute |
IP Routing Table |
---|
ipynb |
Data structure for working with Jupyter notebooks (ipynb) |
---|
jira-wiki-markup |
Handle Jira wiki markup |
---|
js-chart |
Obtain minified chart.js code |
---|
juicypixels |
Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and others) |
---|
kan-extensions |
Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads |
---|
language-c |
Analysis and generation of C code |
---|
language-haskell-extract |
Module to automatically extract functions from the local code |
---|
language-javascript |
Parser for JavaScript |
---|
leancheck |
Enumerative property-based testing |
---|
lens |
Lenses, Folds and Traversals |
---|
libmpd |
An MPD client library |
---|
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 |
---|
lift-type |
Lift a type from a Typeable constraint to a Template Haskell type |
---|
logging-facade |
Simple logging abstraction that allows multiple back-ends |
---|
logict |
A backtracking logic-programming monad |
---|
lpeg |
LPeg - Parsing Expression Grammars For Lua |
---|
lua |
Lua, an embeddable scripting language |
---|
lua-arbitrary |
Arbitrary instances for Lua types |
---|
lukko |
File locking |
---|
magic |
Interface to C file/magic library |
---|
markdown-unlit |
Literate Haskell support for Markdown |
---|
math-functions |
Special functions and Chebyshev polynomials |
---|
memory |
memory and related abstraction stuff |
---|
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-types |
Basic mime-type handling types and functions |
---|
missingh |
Large utility library |
---|
mmap |
Memory mapped files for POSIX and Windows |
---|
mmorph |
Monad morphisms |
---|
mockery |
Support functions for automated testing |
---|
monad-control |
Lift control operations, like exception catching, through 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 |
---|
monads-tf |
Monad classes, using type families |
---|
mono-traversable |
Type classes for mapping, folding, and traversing monomorphic containers |
---|
mountpoints |
list mount points |
---|
mtl |
Monad classes, using functional dependencies |
---|
mwc-random |
Fast, high quality pseudo random number generation |
---|
nanospec |
A lightweight implementation of a subset of Hspec's API |
---|
nats |
Natural numbers |
---|
netlink |
Netlink communication for Haskell |
---|
network |
Low-level networking interface |
---|
network-bsd |
Network.BSD |
---|
network-byte-order |
Network byte order utilities |
---|
network-info |
Access the local computer's basic network configuration |
---|
network-multicast |
Simple multicast library |
---|
network-uri |
URI manipulation |
---|
old-locale |
locale library |
---|
old-time |
Time library |
---|
onetuple |
Singleton Tuple |
---|
only |
The 1-tuple type or single-value "collection" |
---|
options |
A powerful and easy-to-use command-line option parser |
---|
optparse-applicative |
Utilities and combinators for parsing command line options |
---|
pandoc-lua-marshal |
Use pandoc types in Lua |
---|
pandoc-types |
Types for representing a structured document |
---|
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 |
---|
parsers |
Parsing combinators |
---|
path-pieces |
Components of paths |
---|
patience |
Patience diff and longest increasing subsequence |
---|
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-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 |
---|
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 |
---|
profunctors |
The Profunctors package, authored by Edward Kmett |
---|
psqueues |
Pure priority search queues |
---|
puremd5 |
A Haskell-only implementation of the MD5 digest (hash) algorithm |
---|
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 |
---|
random |
Pseudo-random number generation |
---|
raw-strings-qq |
Raw string literals for Haskell |
---|
reducers |
Semigroups, specialized containers and a general map/reduce framework |
---|
reflection |
Reifies arbitrary terms into types that can be reflected back into terms |
---|
regex-applicative |
Regex-based parsing with applicative interface |
---|
regex-base |
Common "Text.Regex.*" API for Regex matching |
---|
regex-compat |
Replaces/enhances "Text.Regex" |
---|
regex-posix |
Replaces/Enhances Text.Regex |
---|
regex-tdfa |
Pure Haskell Tagged DFA Backend for "Text.Regex" (regex-base) |
---|
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 |
---|
rio |
A standard library for Haskell |
---|
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 |
---|
scientific |
Numbers represented using scientific notation |
---|
securemem |
abstraction to an auto scrubbing and const time eq, memory chunk |
---|
semialign |
Align and Zip type-classes from the common Semialign ancestor |
---|
semigroupoids |
Semigroupoids: Category sans id |
---|
semigroups |
Anything that associates |
---|
semirings |
two monoids as one, in holy haskimony |
---|
servant |
A family of combinators for defining webservices APIs |
---|
servant-server |
A family of combinators for defining webservices APIs and serving them |
---|
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 |
---|
shelly |
shell-like (systems) programming in Haskell |
---|
should-not-typecheck |
A HUnit/hspec assertion library to verify that an expression does not typecheck |
---|
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 |
---|
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 |
---|
socks |
Socks proxy (version 5) implementation |
---|
sop-core |
True Sums of Products |
---|
split |
Combinator library for splitting lists |
---|
splitmix |
Fast Splittable PRNG |
---|
statevar |
State variables |
---|
statistics |
A library of statistical types, data, and functions |
---|
stm |
Software Transactional Memory |
---|
stm-chans |
Additional types of channels for STM |
---|
streaming-commons |
Common lower-level functions needed by various streaming data libraries |
---|
strict |
Strict data types and String IO |
---|
stringbuilder |
A writer monad for multi-line string literals |
---|
string-conversions |
Simplifies dealing with different types for strings |
---|
string-qq |
QuasiQuoter for non-interpolated strings, texts and bytestrings |
---|
syb |
Scrap Your Boilerplate |
---|
system-fileio |
Consistent filesystem interaction across GHC versions (deprecated) |
---|
system-filepath |
High-level, byte-based file and directory path manipulations (deprecated) |
---|
tagged |
Haskell 98 phantom types to avoid unsafely passing dummy arguments |
---|
tagsoup |
Parsing and extracting information from (possibly malformed) HTML/XML documents |
---|
tar |
Reading, writing and manipulating ".tar" archive files |
---|
tasty |
Modern and extensible testing framework |
---|
tasty-expected-failure |
Mark tasty tests as failure expected |
---|
tasty-golden |
Golden tests support for tasty |
---|
tasty-hedgehog |
Integration for tasty and hedgehog |
---|
tasty-hslua |
Tasty helpers to test HsLua |
---|
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 |
Rerun only tests which failed in a previous test run |
---|
tasty-smallcheck |
SmallCheck support for the Tasty test framework |
---|
tasty-th |
Automatic tasty test case discovery using TH |
---|
temporary |
Portable temporary file and directory support for Windows and Unix |
---|
temporary-rc |
Portable temporary file and directory support for Windows and Unix |
---|
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 |
---|
texmath |
Conversion between math formats |
---|
text |
An efficient packed Unicode text type |
---|
text-conversions |
Safe conversions between textual types |
---|
text-icu |
Bindings to the ICU library |
---|
text-short |
Memory-efficient representation of Unicode text strings |
---|
text-show |
Efficient conversion of values into Text |
---|
tf-random |
High-quality splittable pseudorandom number generator |
---|
th-abstraction |
Nicer interface for reified information about data types |
---|
th-compat |
Backward- (and forward-)compatible Quote and Code types |
---|
these |
An either-or-both data type |
---|
th-lift |
Derive Template Haskell's Lift class for datatypes |
---|
th-lift-instances |
Lift instances for template-haskell for common data types |
---|
time-compat |
Compatibility package for time |
---|
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 |
---|
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 |
---|
unicode-collation |
Haskell implementation of the Unicode Collation Algorithm |
---|
unicode-data |
Access Unicode character database |
---|
unicode-transforms |
Unicode normalization |
---|
uniplate |
Help writing simple, concise and fast generic operations |
---|
unix-compat |
Portable POSIX-compatibility layer |
---|
unix-time |
Unix time parser/formatter and utilities |
---|
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 |
---|
utf8-light |
Lightweight UTF8 handling |
---|
utf8-string |
Support for reading and writing UTF8 Strings |
---|
uuid |
For creating, comparing, parsing and printing Universally Unique Identifiers |
---|
uuid-types |
Type definitions for Universally Unique Identifiers |
---|
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-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-extra |
Provides some basic WAI handlers and middleware |
---|
wai-logger |
A logging system for WAI |
---|
warp |
A fast, light-weight web server for WAI applications |
---|
warp-tls |
HTTP over TLS support for Warp via the TLS package |
---|
wcwidth |
Native wcwidth |
---|
witherable |
filterable traversable |
---|
wl-pprint-annotated |
Wadler/Leijen pretty printer with annotations and slightly modernized API |
---|
word8 |
Word8 library |
---|
x11 |
A binding to the X11 graphics library |
---|
x11-xft |
Bindings to the Xft 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 |
---|
xml |
A simple XML library |
---|
xml-conduit |
Pure-Haskell utilities for dealing with XML with the conduit package |
---|
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-core |
Creation of type-safe, RESTful web applications |
---|
yesod-form |
Form handling support for Yesod Web Framework |
---|
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 |
---|