| Diff |
0.4.1 |
BSD-3-Clause |
O(ND) diff algorithm in haskell. |
lsp-types |
| HUnit |
1.6.2.0 |
BSD-3-Clause |
A unit testing framework for Haskell |
hspec-core, hspec-expectations, quickcheck-io, wai-extra |
| HsOpenSSL |
0.11.7.5 |
LicenseRef-PublicDomain |
Partial OpenSSL binding for Haskell |
|
| OneTuple |
0.3.1 |
BSD-3-Clause |
Singleton Tuple |
aeson, indexed-traversable-instances |
| QuickCheck |
2.14.2 |
BSD-3-Clause |
Automatic testing of Haskell programs |
aeson, hspec, hspec-core, openapi3, quickcheck-io, servant, servant-openapi3 |
| SHA |
1.6.4.4 |
BSD-3-Clause |
Implementations of the SHA suite of message digest functions |
websockets |
| StateVar |
1.2.2 |
BSD-3-Clause |
State variables |
contravariant, invariant |
| adjunctions |
4.4.2 |
BSD-3-Clause |
Adjunctions and representable functors |
kan-extensions |
| alex-tools |
0.6.1 |
ISC |
A set of functions for a common use case of Alex. |
language-lua |
| ansi-terminal |
0.11.4 |
BSD-3-Clause |
Simple ANSI terminal support, with Windows compatibility |
ansi-wl-pprint, hspec-core, prettyprinter-ansi-terminal, wai-extra |
| ansi-wl-pprint |
0.6.9 |
BSD-3-Clause |
The Wadler/Leijen Pretty Printer for colored ANSI terminal output |
optparse-applicative |
| appar |
0.1.8 |
BSD-3-Clause |
A simple applicative parser |
iproute |
| array |
0.5.4.0 |
BSD-3-Clause |
Mutable and immutable arrays |
Diff, SHA, adjunctions, attoparsec, binary, cereal, containers, deepseq, fast-logger, hspec-core, http-client, http-date, http-types, http2, indexed-traversable, integer-logarithms, invariant, kan-extensions, language-lua, lens, optics-core, optics-extra, parallel, regex-base, regex-compat, regex-posix, stm, streaming-commons, text, warp |
| asn1-encoding |
0.9.6 |
BSD-3-Clause |
ASN1 data reader and writer in RAW, BER and DER forms |
asn1-parse, tls, x509, x509-store, x509-validation |
| asn1-parse |
0.9.5 |
BSD-3-Clause |
Simple monadic parser for ASN1 stream types. |
x509 |
| assoc |
1.0.2 |
BSD-3-Clause |
swap and assoc: Symmetric and Semigroupy Bifunctors |
lens, strict, these |
| attoparsec |
0.14.4 |
BSD-3-Clause |
Fast combinator parsing for bytestrings and text |
attoparsec |
| attoparsec-iso8601 |
1.1.0.0 |
BSD-3-Clause |
Parsing of ISO 8601 dates, originally from aeson |
http-api-data |
| auto-update |
0.1.6 |
MIT |
Efficiently run periodic, on-demand actions |
fast-logger, time-manager, warp |
| base-compat |
0.12.2 |
MIT |
A compatibility layer for base |
aeson-pretty, base-compat-batteries, http-api-data, servant, servant-client, servant-client-core, servant-openapi3, servant-server |
| base-compat-batteries |
0.12.2 |
MIT |
base-compat with extra batteries |
aeson, attoparsec-iso8601, openapi3, semirings |
| base-orphans |
0.8.7 |
MIT |
Backwards-compatible orphan instances for base |
bifunctors, distributive, lens, profunctors, semigroupoids, time-compat, transformers-base, witherable |
| basement |
0.0.15 |
BSD-3-Clause |
Foundation scrap box of array & string |
connection, cryptonite, memory, pem, socks |
| bifunctors |
5.5.14 |
BSD-3-Clause |
Bifunctors |
assoc, either, invariant, lens, profunctors, semigroupoids, servant |
| bitvec |
1.1.3.0 |
BSD-3-Clause |
Space-efficient bit vectors |
vector-algorithms |
| blaze-builder |
0.4.2.2 |
BSD-3-Clause |
Efficient buffered output. |
blaze-html, blaze-markup, http-client |
| blaze-html |
0.9.1.2 |
BSD-3-Clause |
A blazingly fast HTML combinator library for Haskell |
wai-app-static |
| blaze-markup |
0.8.2.8 |
BSD-3-Clause |
A blazingly fast markup combinator library for Haskell |
blaze-html, wai-app-static |
| boring |
0.2 |
BSD-3-Clause |
Boring and Absurd types |
dec, singleton-bool |
| bsb-http-chunked |
0.0.0.4 |
BSD-3-Clause |
Chunked HTTP transfer encoding for bytestring builders |
warp |
| byteorder |
1.0.4 |
BSD-3-Clause |
Exposes the native endianness or byte ordering of the system. |
iproute, wai-logger |
| bytestring-builder |
0.10.8.2.0 |
BSD-3-Clause |
The new bytestring builder, packaged outside of GHC |
websockets |
| call-stack |
0.4.0 |
MIT |
Use GHC call-stacks in a backward compatible way |
HUnit, hspec-core, hspec-expectations, lens, wai-extra |
| case-insensitive |
1.2.1.0 |
BSD-3-Clause |
Case insensitive string comparison |
http-client, http-client-tls, http-media, http-types, http2, megaparsec, servant, wai-extra, wai-websockets, warp, websockets |
| cereal |
0.5.8.3 |
BSD-3-Clause |
A binary serialization library |
common-safety-control, socks, tls |
| clock |
0.8.3 |
BSD-3-Clause |
High-resolution clock functions: monotonic, realtime, cputime. |
extra, websockets |
| co-log-core |
0.3.2.0 |
MPL-2.0 |
Composable Contravariant Comonadic Logging Library |
lsp |
| colour |
2.3.6 |
MIT |
A model for human colour/color perception |
ansi-terminal |
| common-api |
1.0.0 |
MISSING |
MISSING |
|
| common-auth |
3.7.0 |
MISSING |
MISSING |
|
| common-safety-control |
1.0.0 |
MISSING |
MISSING |
|
| commutative-semigroups |
0.1.0.1 |
BSD-3-Clause |
Commutative semigroups |
monoid-subclasses |
| comonad |
5.0.8 |
BSD-3-Clause |
Comonads |
adjunctions, bifunctors, free, invariant, kan-extensions, lens, profunctors, semigroupoids |
| conduit |
1.3.4.3 |
MIT |
Streaming data processing library. |
common-safety-control, conduit-extra, monad-logger, servant-websockets, tar-conduit |
| conduit-combinators |
1.3.0 |
MIT |
DEPRECATED Functionality merged into the conduit package itself |
tar-conduit |
| conduit-extra |
1.3.6 |
MIT |
Batteries included conduit: adapters for common libraries. |
common-safety-control, monad-logger |
| constraints |
0.13.4 |
BSD-2-Clause |
Constraint manipulation |
servant, servant-client-core, servant-server |
| contravariant |
1.5.5 |
BSD-3-Clause |
Contravariant functors |
adjunctions, invariant, kan-extensions, lens, profunctors, semigroupoids |
| cookie |
0.4.6 |
MIT |
HTTP cookie parsing and rendering |
http-api-data, http-client, openapi3, wai-extra |
| cryptohash-md5 |
0.11.101.0 |
BSD-3-Clause |
Fast, pure and practical MD5 implementation |
uuid |
| cryptohash-sha1 |
0.11.101.0 |
BSD-3-Clause |
Fast, pure and practical SHA-1 implementation |
uuid |
| data-array-byte |
0.1.0.1 |
BSD-3-Clause |
Compatibility layer for Data.Array.Byte |
hashable |
| data-default-class |
0.1.2.0 |
BSD-3-Clause |
A class for types with a default value |
connection, cookie, data-default, data-default-instances-containers, data-default-instances-dlist, data-default-instances-old-locale, http-client-tls, tls, wai-extra, x509-validation |
| data-default-instances-containers |
0.0.1 |
BSD-3-Clause |
Default instances for types in containers |
data-default |
| data-default-instances-dlist |
0.0.1 |
BSD-3-Clause |
Default instances for types in dlist |
data-default |
| data-default-instances-old-locale |
0.0.1 |
BSD-3-Clause |
Default instances for types in old-locale |
data-default |
| data-fix |
0.3.2 |
BSD-3-Clause |
Fixpoint data types |
aeson |
| dec |
0.0.5 |
BSD-3-Clause |
Decidable propositions. |
singleton-bool |
| deepseq |
1.4.6.1 |
BSD-3-Clause |
Deep evaluation of data structures |
HUnit, QuickCheck, aeson, alex-tools, attoparsec, bitvec, blaze-builder, bytestring, bytestring-builder, case-insensitive, constraints, containers, cookie, cryptonite, data-array-byte, data-fix, dlist, hashable, hourglass, hslogger, hspec-core, http-client, insert-ordered-containers, language-lua, lsp-types, megaparsec, memory, mod, network, network-bsd, network-uri, parallel, path, pretty, primitive, process, psqueues, random, safe-exceptions, scientific, servant, servant-client, servant-client-core, singleton-bool, some, sop-core, sorted-list, splitmix, strict, tagged, text, text-rope, text-short, these, time, time-compat, unliftio, unordered-containers, uuid-types, vector |
| directory |
1.3.6.2 |
BSD-3-Clause |
Platform-agnostic library for filesystem operations |
conduit, conduit-extra, directory-tree, easy-file, extra, fast-logger, file-embed, filemanip, fsnotify, hspec-core, hspec-discover, lf-language-server, lsp, network, path-io, process, streaming-commons, tar-conduit, temporary, th-compat, unliftio, wai-app-static, wai-extra, x509-store, x509-system |
| directory-tree |
0.12.1 |
BSD-3-Clause |
A simple directory-like tree datatype, with useful IO functions |
lf-language-server |
| distributive |
0.6.2.1 |
BSD-3-Clause |
Distributive functors – Dual to Traversable |
adjunctions, comonad, free, kan-extensions, lens, profunctors, semigroupoids |
| dlist |
1.0 |
BSD-3-Clause |
Difference lists |
aeson, data-default-instances-dlist, lsp-types, path-io |
| either |
5.0.2 |
BSD-3-Clause |
Combinators for working with sums |
|
| entropy |
0.4.1.10 |
BSD-3-Clause |
A platform independent entropy source |
uuid, websockets |
| fast-logger |
3.1.2 |
BSD-3-Clause |
A fast logging system |
monad-logger, wai-extra, wai-logger |
| file-embed |
0.0.15.0 |
BSD-2-Clause |
Use Template Haskell to embed file contents directly. |
wai-app-static |
| free |
5.1.10 |
BSD-3-Clause |
Monads for free |
adjunctions, kan-extensions, lens, servant-client-core |
| fuzzy |
0.1.0.1 |
MIT |
Filters a list based on a fuzzy string search. |
lf-language-server |
| generically |
0.1 |
BSD-3-Clause |
Generically newtype to use with DerivingVia |
aeson |
| generics-sop |
0.5.1.2 |
BSD-3-Clause |
Generic Programming using True Sums of Products |
openapi3 |
| ghc-bignum |
1.2 |
BSD-3-Clause |
GHC BigNum library |
base, bitvec, hashable, integer-gmp, integer-logarithms, mod |
| ghc-boot-th |
8.10.2 |
BSD-3-Clause |
Shared functionality between GHC and the template-haskell library |
template-haskell |
| ghc-prim |
0.8.0 |
BSD-3-Clause |
GHC primitives |
(core library) |
| hashable |
1.4.2.0 |
BSD-3-Clause |
A class for types that can be converted to a hash value |
aeson, async, case-insensitive, constraints, data-fix, http-api-data, insert-ordered-containers, lens, lsp, lsp-types, mono-traversable, openapi3, optics-extra, path, psqueues, scientific, semialign, semigroupoids, semirings, strict, text-short, these, time-compat, unordered-containers, uuid-types, vault, warp, witherable |
| haskell-lexer |
1.1.1 |
MIT |
A fully compliant Haskell 98 lexer |
hspec-core |
| hinotify |
0.4.1 |
BSD-3-Clause |
Haskell binding to inotify |
fsnotify |
| hourglass |
0.2.12 |
BSD-3-Clause |
simple performant time related library |
asn1-encoding, asn1-types, tls, x509, x509-validation |
| hspec |
2.10.9 |
MIT |
A Testing Framework for Haskell |
servant-openapi3 |
| hspec-core |
2.10.9 |
MIT |
A Testing Framework for Haskell |
hspec |
| hspec-discover |
2.10.9 |
MIT |
Automatically discover and run Hspec tests |
hspec |
| hspec-expectations |
0.8.2 |
MIT |
Catchy combinators for HUnit |
hspec, hspec-core |
| http-api-data |
0.5 |
BSD-3-Clause |
Converting to/from HTTP API data like URL pieces, headers and query parameters. |
common-safety-control, servant, servant-server |
| http-date |
0.0.11 |
BSD-3-Clause |
HTTP Date parser/formatter |
wai-app-static, warp |
| http2 |
3.0.3 |
BSD-3-Clause |
HTTP/2 library |
warp |
| indexed-profunctors |
0.1.1 |
BSD-3-Clause |
Utilities for indexed profunctors |
optics-core, optics-extra |
| indexed-traversable |
0.1.2 |
BSD-2-Clause |
FunctorWithIndex, FoldableWithIndex, TraversableWithIndex |
aeson, comonad, free, indexed-traversable-instances, insert-ordered-containers, lens, optics-core, semialign, witherable |
| indexed-traversable-instances |
0.1.1.1 |
BSD-2-Clause |
More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex |
lens, optics-extra, semialign, witherable |
| insert-ordered-containers |
0.2.5.1 |
BSD-3-Clause |
Associative containers retaining insertion order for traversals. |
common-api, openapi3, servant-openapi3 |
| integer-gmp |
1.1 |
BSD-3-Clause |
Integer library based on GMP |
(core library) |
| integer-logarithms |
1.0.3.1 |
MIT |
Integer logarithms. |
scientific |
| invariant |
0.6 |
BSD-2-Clause |
Haskell98 invariant functors |
kan-extensions |
| iproute |
1.7.12 |
BSD-3-Clause |
IP Routing Table |
http-client, wai-extra, warp |
| kan-extensions |
5.2.5 |
BSD-3-Clause |
Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads |
lens, servant-client |
| language-lua |
0.11.0.1 |
BSD-3-Clause |
Lua parser and pretty-printer |
lf-language-server |
| lsp |
1.6.0.0 |
MIT |
Haskell library for the Microsoft Language Server Protocol |
lf-language-server |
| lsp-types |
1.6.0.0 |
MIT |
Haskell library for the Microsoft Language Server Protocol, data types |
lf-language-server, lsp |
| mime-types |
0.1.1.0 |
MIT |
Basic mime-type handling types and functions |
http-client, wai-app-static |
| mmorph |
1.2.0 |
BSD-3-Clause |
Monad morphisms |
servant |
| mod |
0.2.0.1 |
MIT |
Fast type-safe modular arithmetic |
lsp-types |
| monad-control |
1.0.3.1 |
BSD-3-Clause |
Lift control operations, like exception catching, through monad transformers |
fsnotify, lifted-base, monad-logger, servant-client, servant-server, servant-websockets |
| monad-logger |
0.3.39 |
MIT |
A class of monads which can log messages. |
common-api, common-safety-control |
| monad-loops |
0.4.3 |
LicenseRef-PublicDomain |
Monadic loops |
monad-logger |
| mono-traversable |
1.0.15.3 |
MIT |
Type classes for mapping, folding, and traversing monomorphic containers |
conduit |
| monoid-subclasses |
1.2.4 |
BSD-3-Clause |
Subclasses of Monoid |
fuzzy |
| network-bsd |
2.8.1.0 |
BSD-3-Clause |
POSIX network database (<netdb.h>) API |
hslogger |
| network-byte-order |
0.1.6 |
BSD-3-Clause |
Network byte order utilities |
http2 |
| network-info |
0.2.1 |
BSD-3-Clause |
Access the local computer’s basic network configuration |
uuid |
| network-uri |
2.6.4.2 |
BSD-3-Clause |
URI manipulation |
http-client, http-client-tls, lsp-types, servant, servant-client-core, servant-server |
| old-locale |
1.0.0.7 |
BSD-3-Clause |
locale library |
data-default-instances-old-locale, hslogger, old-time, wai-app-static |
| old-time |
1.1.0.3 |
BSD-3-Clause |
Time library |
unix-time |
| openapi3 |
3.2.3 |
BSD-3-Clause |
OpenAPI 3.0 data model |
common-api, servant-openapi3 |
| optics-core |
0.4.1 |
BSD-3-Clause |
Optics as an abstract interface: core definitions |
insert-ordered-containers, openapi3, optics-extra, optics-th |
| optics-extra |
0.4.2.1 |
BSD-3-Clause |
Extra utilities and instances for optics-core |
insert-ordered-containers |
| optics-th |
0.4.1 |
BSD-3-Clause |
Optics construction using TemplateHaskell |
openapi3 |
| parallel |
3.2.2.0 |
BSD-3-Clause |
Parallel programming library |
lens |
| parser-combinators |
1.3.0 |
BSD-3-Clause |
Lightweight package providing commonly useful parser combinators |
megaparsec |
| pem |
0.2.4 |
BSD-3-Clause |
Privacy Enhanced Mail (PEM) format reader and writer. |
x509, x509-store, x509-system, x509-validation |
| pretty |
1.1.3.6 |
BSD-3-Clause |
Pretty-printing library |
Diff, template-haskell |
| pretty-simple |
4.1.2.0 |
BSD-3-Clause |
pretty printer for data types with a ‘Show’ instance. |
lf-language-server |
| primes |
0.2.1.0 |
BSD-3-Clause |
Efficient, purely functional generation of prime numbers |
monoid-subclasses |
| primitive |
0.7.4.0 |
BSD-3-Clause |
Primitive memory-related operations |
aeson, bitvec, conduit, conduit-extra, mod, resourcet, scientific, tf-random, vector, vector-algorithms |
| profunctors |
5.6.2 |
BSD-3-Clause |
Profunctors |
adjunctions, either, free, invariant, kan-extensions, lens |
| psqueues |
0.2.7.3 |
BSD-3-Clause |
Pure priority search queues |
http2 |
| quickcheck-io |
0.2.0 |
MIT |
Use HUnit assertions as QuickCheck properties |
hspec-core |
| random |
1.2.1.1 |
BSD-3-Clause |
Pseudo-random number generation |
QuickCheck, hspec-core, http-client, lsp, streaming-commons, temporary, tf-random, uuid, uuid-types, websockets |
| recv |
0.0.0 |
BSD-3-Clause |
Efficient netowrk recv |
warp |
| reflection |
2.1.6 |
BSD-3-Clause |
Reifies arbitrary terms into types that can be reflected back into terms |
lens |
| regex-base |
0.94.0.2 |
BSD-3-Clause |
Common "Text.Regex.*" API for Regex matching |
regex-compat, regex-posix |
| regex-compat |
0.95.2.1 |
BSD-3-Clause |
Replaces/enhances “Text.Regex” |
lf-language-server |
| regex-posix |
0.96.0.1 |
BSD-3-Clause |
POSIX Backend for “Text.Regex” (regex-base) |
lf-language-server, regex-compat |
| resourcet |
1.2.6 |
BSD-3-Clause |
Deterministic allocation and freeing of scarce resources. |
conduit, conduit-extra, monad-logger, servant-server, servant-websockets, wai-extra |
| rope-utf16-splay |
0.3.2.0 |
BSD-3-Clause |
Ropes optimised for updating using UTF-16 code units and row/column pairs. |
lf-language-server |
| scientific |
0.3.7.0 |
BSD-3-Clause |
Numbers represented using scientific notation |
aeson, aeson-pretty, attoparsec, lsp-types, megaparsec, openapi3 |
| semialign |
1.2.0.1 |
BSD-3-Clause |
Align and Zip type-classes from the common Semialign ancestor. |
aeson |
| semigroupoids |
5.3.7 |
BSD-2-Clause |
Semigroupoids: Category sans id |
adjunctions, either, free, insert-ordered-containers, kan-extensions, lens, semialign, servant-client |
| semigroups |
0.20 |
BSD-3-Clause |
Anything that associates |
adjunctions |
| semirings |
0.6 |
BSD-3-Clause |
two monoids as one, in holy haskimony |
mod |
| servant-client-core |
0.19 |
BSD-3-Clause |
Core functionality and class for client function generation for servant APIs |
common-auth, servant-client |
| servant-exceptions |
0.2.1 |
BSD-3-Clause |
Extensible exceptions for servant APIs |
|
| servant-openapi3 |
2.0.1.6 |
BSD-3-Clause |
Generate a Swagger/OpenAPI/OAS 3.0 specification for your servant API. |
common-api, |
| servant-server |
0.19.2 |
BSD-3-Clause |
A family of combinators for defining webservices APIs and serving them |
common-api, common-auth, servant-websockets |
| setenv |
0.1.1.3 |
MIT |
A cross-platform library for setting environment variables |
hspec-core |
| simple-sendfile |
0.2.30 |
BSD-3-Clause |
Cross platform library for the sendfile system call |
warp |
| singleton-bool |
0.1.6 |
BSD-3-Clause |
Type level booleans |
servant, servant-openapi3 |
| socks |
0.6.1 |
BSD-3-Clause |
Socks proxy (ver 5) |
connection |
| some |
1.0.4.1 |
BSD-3-Clause |
Existential type: Some |
lsp-types, singleton-bool |
| sop-core |
0.5.0.2 |
BSD-3-Clause |
True Sums of Products |
generics-sop, servant, servant-client-core, servant-server |
| sorted-list |
0.2.1.2 |
BSD-3-Clause |
Type-enforced sorted lists and related functions. |
lsp |
| split |
0.2.3.5 |
BSD-3-Clause |
Combinator library for splitting lists. |
mono-traversable |
| splitmix |
0.1.0.4 |
BSD-3-Clause |
Fast Splittable PRNG |
QuickCheck, random |
| stm-chans |
3.0.0.6 |
BSD-3-Clause |
Additional types of channels for STM. |
monad-logger |
| streaming-commons |
0.2.2.5 |
MIT |
Common lower-level functions needed by various streaming data libraries |
conduit-extra, http-client, wai-extra, warp, websockets |
| strict |
0.4.0.1 |
BSD-3-Clause |
Strict data types and String IO. |
aeson, lens |
| string-conversions |
0.4.0.1 |
BSD-3-Clause |
Simplifies dealing with different types for strings |
servant, servant-server |
| tagged |
0.8.6.1 |
BSD-3-Clause |
Haskell 98 phantom types to avoid unsafely passing dummy arguments |
adjunctions, aeson, assoc, bifunctors, boring, comonad, distributive, http-api-data, indexed-traversable-instances, invariant, kan-extensions, lens, profunctors, semialign, semigroupoids, servant, servant-server |
| tar-conduit |
0.3.2 |
MIT |
Extract and create tar files using conduit for streaming |
|
| template-haskell |
2.18.0.0 |
BSD-3-Clause |
Support library for Template Haskell |
OneTuple, QuickCheck, aeson, alex-tools, bifunctors, bytestring, data-array-byte, exceptions, file-embed, free, generics-sop, invariant, lens, lf-language-server, lsp-types, monad-logger, network-uri, openapi3, optics-th, path, primitive, reflection, scientific, semigroupoids, servant-client-core, tagged, text, text-short, th-abstraction, th-compat, unordered-containers, uuid-types, wai-app-static |
| temporary |
1.3 |
BSD-3-Clause |
Portable temporary file and directory support |
lsp, path-io |
| text-rope |
0.2 |
BSD-3-Clause |
Text lines and ropes |
lsp |
| text-short |
0.1.5 |
BSD-3-Clause |
Memory-efficient representation of Unicode text strings |
aeson |
| tf-random |
0.5 |
BSD-3-Clause |
High-quality splittable pseudorandom number generator |
hspec-core |
| th-abstraction |
0.4.5.0 |
ISC |
Nicer interface for reified information about data types |
aeson, bifunctors, free, generics-sop, invariant, lens, optics-th |
| th-compat |
0.1.4 |
BSD-3-Clause |
Backward- (and forward-)compatible Quote and Code types |
network-uri |
| these |
1.1.1.1 |
BSD-3-Clause |
An either-or-both data type. |
aeson, lens, semialign, strict |
| time-compat |
1.9.6.1 |
BSD-3-Clause |
Compatibility package for time |
aeson, attoparsec-iso8601, http-api-data |
| time-manager |
0.0.0 |
MIT |
Scalable timer |
http2, warp |
| transformers-base |
0.4.6 |
BSD-3-Clause |
Lift computations from the bottom of a transformer stack |
free, lifted-base, monad-control, monad-logger, servant-client, servant-server |
| transformers-compat |
0.7.2 |
BSD-3-Clause |
A small compatibility shim for the transformers library |
adjunctions, comonad, constraints, invariant, kan-extensions, lens, mmorph, monad-control, monad-logger, optparse-applicative, semigroupoids, servant-client, transformers-base |
| type-equality |
1 |
BSD-3-Clause |
Data.Type.Equality compat package |
constraints |
| typed-process |
0.2.10.1 |
MIT |
Run external processes, with strong typing of streams |
conduit-extra |
| unix-compat |
0.6 |
BSD-3-Clause |
Portable POSIX-compatibility layer. |
fast-logger, filemanip, fsnotify, path-io, wai-app-static, warp |
| unix-time |
0.4.8 |
BSD-3-Clause |
Unix time parser/formatter and utilities |
fast-logger, http2 |
| unliftio-core |
0.2.0.1 |
MIT |
The MonadUnliftIO typeclass for unlifting monads to IO |
conduit, conduit-extra, lsp, monad-logger, resourcet, typed-process, unliftio |
| unordered-containers |
0.2.19.1 |
BSD-3-Clause |
Efficient hashing-based container types |
aeson, aeson-pretty, common-safety-control, http-api-data, indexed-traversable-instances, insert-ordered-containers, invariant, lens, lf-language-server, lsp, lsp-types, mono-traversable, openapi3, optics-extra, semialign, semigroupoids, semirings, servant-openapi3, vault, wai-app-static, witherable |
| uuid |
1.3.15 |
BSD-3-Clause |
For creating, comparing, parsing and printing Universally Unique Identifiers |
lsp |
| uuid-types |
1.0.5 |
BSD-3-Clause |
Type definitions for Universally Unique Identifiers |
aeson, http-api-data, openapi3, uuid |
| vault |
0.3.1.5 |
BSD-3-Clause |
a persistent store for values of arbitrary types |
servant, wai, wai-extra, warp |
| vector |
0.12.3.1 |
BSD-3-Clause |
Efficient Arrays |
aeson, aeson-pretty, bitvec, conduit, indexed-traversable-instances, lens, mod, mono-traversable, monoid-subclasses, openapi3, optics-extra, semialign, text-rope, vector-algorithms, witherable |
| vector-algorithms |
0.9.0.1 |
BSD-3-Clause |
Efficient algorithms for vector arrays |
mono-traversable |
| void |
0.7.3 |
BSD-3-Clause |
A Haskell 98 logically uninhabited data type |
adjunctions |
| wai |
3.2.3 |
MIT |
Web Application Interface. |
common-auth, servant-server, servant-websockets, wai-app-static, wai-extra, wai-logger, wai-websockets, warp |
| wai-app-static |
3.1.7.4 |
MIT |
WAI application for static serving |
servant-server |
| wai-extra |
3.1.13.0 |
MIT |
Provides some basic WAI handlers and middleware. |
wai-app-static |
| wai-logger |
2.4.0 |
BSD-3-Clause |
A logging system for WAI |
wai-extra |
| wai-websockets |
3.0.1.2 |
MIT |
Provide a bridge between WAI and the websockets package. |
servant-websockets |
| warp |
3.3.23 |
MIT |
A fast, light-weight web server for WAI applications. |
servant-websockets, wai-app-static, wai-extra |
| witherable |
0.4.2 |
BSD-3-Clause |
filterable traversable |
aeson |
| word8 |
0.1.3 |
BSD-3-Clause |
Word8 library |
servant-server, wai-extra, warp |
| zlib |
0.6.3.0 |
BSD-3-Clause |
Compression and decompression in the gzip and zlib formats |
streaming-commons, wai-app-static |