Dependency License Report¶
Bold-faced package-names denote standard libraries bundled with ghc-9.2.5.
Direct dependencies¶
Name |
Version |
SPDX License Id |
Description |
Also depended upon by |
---|---|---|---|---|
aeson |
Fast JSON parsing and encoding |
aeson-pretty, lf-language-server, lsp, lsp-types, path, servant, servant-client-core, servant-exceptions, servant-websockets, wai-extra |
||
aeson-pretty |
JSON pretty-printing library and command-line tool. |
|||
asn1-types |
ASN.1 types |
asn1-encoding, asn1-parse, tls, x509, x509-store, x509-validation |
||
async |
Run IO operations asynchronously and wait for their results |
conduit-extra, fsnotify, hinotify, http-client, http2, lf-language-server, lsp, servant-websockets, streaming-commons, tls, typed-process, unliftio, websockets |
||
attoparsec |
Fast combinator parsing for bytestrings and text |
aeson, attoparsec-iso8601, conduit-extra, http-api-data, http-date, lsp, servant, websockets |
||
base |
Basic libraries |
(core library) |
||
base64-bytestring |
Fast base64 encoding and decoding for ByteStrings |
http-client, servant-client-core, servant-server, wai-extra, websockets |
||
binary |
Binary serialisation for Haskell values using lazy ByteStrings |
SHA, constraints, lsp-types, scientific, strict, text, text-short, these, unix-time, uuid, uuid-types, websockets |
||
bytestring |
Fast, compact, strict and lazy byte strings with a list interface |
HsOpenSSL, SHA, aeson, aeson-pretty, alex-tools, appar, asn1-encoding, asn1-parse, asn1-types, attoparsec, base64-bytestring, binary, bitvec, blaze-builder, blaze-html, blaze-markup, bsb-http-chunked, bytestring-builder, case-insensitive, cereal, conduit, conduit-extra, connection, cookie, cryptohash-md5, cryptohash-sha1, cryptonite, entropy, fast-logger, file-embed, filemanip, fsnotify, hashable, hinotify, hslogger, http-api-data, http-client, http-client-tls, http-date, http-media, http-types, http2, iproute, language-lua, lens, lf-language-server, lsp, megaparsec, memory, mime-types, monad-logger, mono-traversable, monoid-subclasses, network, network-byte-order, parsec, pem, random, recv, regex-base, regex-posix, scientific, servant, servant-client, servant-client-core, servant-server, servant-websockets, simple-sendfile, socks, streaming-commons, strict, string-conversions, tar-conduit, text, text-short, tls, typed-process, unix, unix-time, unliftio, utf8-string, uuid, uuid-types, vector-algorithms, wai, wai-app-static, wai-extra, wai-logger, wai-websockets, warp, websockets, x509, x509-store, x509-system, x509-validation, xml, zlib |
||
clay |
CSS preprocessor as embedded Haskell. |
|||
connection |
Simple and easy network connections API |
http-client-tls |
||
containers |
Assorted concrete container types |
QuickCheck, adjunctions, aeson, attoparsec, bifunctors, binary, cereal, commutative-semigroups, comonad, connection, data-default-instances-containers, free, fsnotify, hashable, hinotify, hslogger, http-api-data, http-client, http-client-tls, http-media, http2, indexed-traversable, invariant, iproute, kan-extensions, lens, lf-language-server, lsp, lsp-types, megaparsec, mime-types, mono-traversable, monoid-subclasses, parallel, path-io, pretty-simple, regex-base, regex-posix, resourcet, scientific, semialign, semigroupoids, semirings, servant-client, servant-client-core, servant-server, th-abstraction, vault, wai-app-static, wai-extra, warp, websockets, witherable, x509, x509-store, x509-system, x509-validation |
||
cryptonite |
Cryptography Primitives sink |
http-client-tls, tls, wai-app-static, x509, x509-store, x509-validation |
||
data-default |
A class for types with a default value |
lf-language-server, lsp, lsp-types, |
||
easy-file |
Cross-platform File handling |
fast-logger, lf-language-server |
||
exceptions |
Extensible optionally-pure exceptions |
conduit, free, http-client, http-client-tls, lens, lsp, lsp-types, monad-logger, path, path-io, resourcet, safe-exceptions, servant-client, servant-client-core, servant-exceptions, servant-server, servant-websockets, temporary |
||
extra |
Extra functions I use. |
lf-language-server |
||
filemanip |
Expressive file and directory manipulation for Haskell. |
lf-language-server |
||
filepath |
Library for manipulating FilePaths in a cross platform way. |
conduit, conduit-extra, directory, directory-tree, easy-file, extra, fast-logger, file-embed, filemanip, fsnotify, hashable, http-client, lens, lf-language-server, lsp, lsp-types, path, path-io, process, servant-server, tar-conduit, temporary, th-compat, unliftio, wai-app-static, x509-store, x509-system |
||
fsnotify |
Cross platform library for file change notification. |
|||
hslogger |
Versatile logging framework |
lf-language-server |
||
http-client |
An HTTP client engine |
http-client-tls, servant-client |
||
http-client-tls |
http-client backend using the connection package and tls library |
|||
http-media |
Processing HTTP Content-Type and Accept headers |
servant, servant-client, servant-client-core, servant-server |
||
http-types |
Generic HTTP types for Haskell (for both client and server code). |
http-api-data, http-client, http-client-tls, http2, servant, servant-client, servant-client-core, servant-exceptions, servant-server, wai, wai-app-static, wai-extra, wai-logger, wai-websockets, warp |
||
lens |
Lenses, Folds and Traversals |
lf-language-server, lsp, lsp-types |
||
lf-language-server |
MISSING |
MISSING |
||
lifted-base |
lifted IO operations from the base library |
monad-logger |
||
megaparsec |
Monadic parser combinators |
lf-language-server |
||
memory |
memory and related abstraction stuff |
asn1-types, cryptonite, http-client-tls, pem, tls, wai-app-static, x509, x509-validation |
||
mtl |
Monad classes, using functional dependencies |
adjunctions, clay, conduit, constraints, either, exceptions, filemanip, free, kan-extensions, lens, lf-language-server, lsp, lsp-types, megaparsec, mmorph, monad-logger, parsec, pretty-simple, random, resourcet, servant, servant-client, servant-server, tls, x509-store, x509-system, x509-validation |
||
network |
Low-level networking interface |
HsOpenSSL, conduit-extra, connection, hslogger, http-client, http-client-tls, http2, iproute, network-bsd, recv, servant-server, simple-sendfile, socks, streaming-commons, tls, wai, wai-extra, wai-logger, wai-websockets, warp, websockets |
||
optparse-applicative |
Utilities and combinators for parsing command line options |
pretty-simple, wai-app-static |
||
parsec |
Monadic parser combinators |
network-uri |
||
path |
Support for well-typed paths |
lf-language-server, path-io, |
||
path-io |
Interface to ‘directory’ package for users of ‘path’ |
|||
prettyprinter |
A modern, easy to use, well-documented, extensible pretty-printer. |
lsp, pretty-simple, prettyprinter-ansi-terminal |
||
prettyprinter-ansi-terminal |
ANSI terminal backend for the »prettyprinter« package. |
pretty-simple |
||
process |
Process libraries |
conduit-extra, extra, lf-language-server, optparse-applicative, streaming-commons, typed-process, unliftio, x509-system |
||
safe |
Library of safe (exception free) functions |
lsp-types, servant-client-core |
||
safe-exceptions |
Safe, consistent, and easy exception handling |
fsnotify, tar-conduit, unliftio |
||
servant |
A family of combinators for defining webservices APIs |
servant-client, servant-client-core, servant-exceptions, servant-server |
||
servant-client |
Automatic derivation of querying functions for servant |
|||
servant-websockets |
Small library providing WebSocket endpoints for servant. |
|||
stm |
Software Transactional Memory |
StateVar, async, conduit-extra, exceptions, http-client, http2, invariant, lf-language-server, lsp, monad-control, monad-logger, servant-client, stm-chans, streaming-commons, transformers-base, typed-process, unliftio, warp |
||
text |
An efficient packed Unicode text type. |
aeson, aeson-pretty, alex-tools, attoparsec, attoparsec-iso8601, blaze-builder, blaze-html, blaze-markup, case-insensitive, clay, conduit, conduit-extra, cookie, fast-logger, fsnotify, hashable, http-api-data, http-client, http-client-tls, http-types, language-lua, lens, lf-language-server, lsp, lsp-types, megaparsec, mime-types, monad-logger, mono-traversable, monoid-subclasses, parsec, path, pretty-simple, prettyprinter, prettyprinter-ansi-terminal, regex-base, rope-utf16-splay, scientific, servant, servant-client, servant-client-core, servant-exceptions, servant-server, servant-websockets, streaming-commons, strict, string-conversions, tar-conduit, text-rope, text-short, uuid, uuid-types, wai, wai-app-static, wai-extra, warp, websockets, xml |
||
time |
A time library |
HsOpenSSL, aeson, attoparsec-iso8601, cookie, directory, easy-file, extra, fsnotify, hslogger, http-client, http-date, path-io, servant-client, time-compat, unix, unliftio, uuid, wai-app-static, wai-extra |
||
tls |
TLS/SSL protocol native implementation (Server and Client) |
connection, http-client-tls |
||
transformers |
Concrete functor and monad transformers |
QuickCheck, StateVar, adjunctions, attoparsec, bifunctors, boring, comonad, conduit, conduit-extra, constraints, contravariant, distributive, exceptions, free, http-api-data, http-client, http-client-tls, indexed-traversable, invariant, kan-extensions, lens, lsp, megaparsec, mmorph, monad-control, monad-logger, mono-traversable, mtl, optparse-applicative, path-io, pretty-simple, primitive, profunctors, resourcet, safe-exceptions, semialign, semigroupoids, servant, servant-client, servant-client-core, servant-server, streaming-commons, strict, tagged, temporary, tls, transformers-base, transformers-compat, typed-process, unliftio, unliftio-core, wai-app-static, wai-extra, wai-websockets, witherable, x509 |
||
unix |
POSIX functionality |
base-compat, conduit, directory, easy-file, entropy, extra, fsnotify, hinotify, hslogger, lf-language-server, process, simple-sendfile, streaming-commons, tar-conduit, temporary, unix-compat, unliftio, wai-extra, warp |
||
unliftio |
The MonadUnliftIO typeclass for unlifting monads to IO (batteries included) |
lf-language-server, warp |
||
utf8-string |
Support for reading and writing UTF8 Strings |
http-media, lf-language-server, string-conversions |
||
websockets |
A sensible and clean way to write WebSocket-capable servers in Haskell. |
servant-websockets, wai-websockets |
||
x509 |
X509 reader and writer |
connection, tls, warp, x509-store, x509-system, x509-validation |
||
x509-store |
X.509 collection accessing and storing methods |
connection, tls, x509-system, x509-validation |
||
x509-system |
Handle per-operating-system X.509 accessors and storage |
connection |
||
x509-validation |
X.509 Certificate and CRL validation |
connection, tls |
||
xml |
A simple XML library. |
Indirect transitive dependencies¶
Name |
Version |
SPDX License Id |
Description |
Depended upon by |
---|---|---|---|---|
Diff |
O(ND) diff algorithm in haskell. |
lsp-types |
||
HUnit |
A unit testing framework for Haskell |
wai-extra |
||
HsOpenSSL |
Partial OpenSSL binding for Haskell |
|||
OneTuple |
Singleton Tuple |
aeson, indexed-traversable-instances |
||
QuickCheck |
Automatic testing of Haskell programs |
aeson, servant |
||
SHA |
Implementations of the SHA suite of message digest functions |
websockets |
||
StateVar |
State variables |
contravariant, invariant |
||
adjunctions |
Adjunctions and representable functors |
kan-extensions |
||
alex-tools |
A set of functions for a common use case of Alex. |
language-lua |
||
ansi-terminal |
Simple ANSI terminal support, with Windows compatibility |
ansi-wl-pprint, prettyprinter-ansi-terminal, wai-extra |
||
ansi-wl-pprint |
The Wadler/Leijen Pretty Printer for colored ANSI terminal output |
optparse-applicative |
||
appar |
A simple applicative parser |
iproute |
||
array |
Mutable and immutable arrays |
Diff, SHA, adjunctions, attoparsec, binary, cereal, containers, deepseq, fast-logger, http-client, http-date, http-types, http2, indexed-traversable, integer-logarithms, invariant, kan-extensions, language-lua, lens, parallel, regex-base, regex-compat, regex-posix, stm, streaming-commons, text, warp |
||
asn1-encoding |
ASN1 data reader and writer in RAW, BER and DER forms |
asn1-parse, tls, x509, x509-store, x509-validation |
||
asn1-parse |
Simple monadic parser for ASN1 stream types. |
x509 |
||
assoc |
swap and assoc: Symmetric and Semigroupy Bifunctors |
lens, strict, these |
||
attoparsec |
Fast combinator parsing for bytestrings and text |
attoparsec |
||
attoparsec-iso8601 |
Parsing of ISO 8601 dates, originally from aeson |
http-api-data |
||
auto-update |
Efficiently run periodic, on-demand actions |
fast-logger, time-manager, warp |
||
base-compat |
A compatibility layer for base |
aeson-pretty, base-compat-batteries, http-api-data, servant, servant-client, servant-client-core, servant-server |
||
base-compat-batteries |
base-compat with extra batteries |
aeson, attoparsec-iso8601, semirings |
||
base-orphans |
Backwards-compatible orphan instances for base |
bifunctors, distributive, lens, profunctors, semigroupoids, time-compat, transformers-base, witherable |
||
basement |
Foundation scrap box of array & string |
connection, cryptonite, memory, pem, socks |
||
bifunctors |
Bifunctors |
assoc, either, invariant, lens, profunctors, semigroupoids, servant |
||
bitvec |
Space-efficient bit vectors |
vector-algorithms |
||
blaze-builder |
Efficient buffered output. |
blaze-html, blaze-markup, http-client |
||
blaze-html |
A blazingly fast HTML combinator library for Haskell |
wai-app-static |
||
blaze-markup |
A blazingly fast markup combinator library for Haskell |
blaze-html, wai-app-static |
||
boring |
Boring and Absurd types |
dec, singleton-bool |
||
bsb-http-chunked |
Chunked HTTP transfer encoding for bytestring builders |
warp |
||
byteorder |
Exposes the native endianness or byte ordering of the system. |
iproute, wai-logger |
||
bytestring-builder |
The new bytestring builder, packaged outside of GHC |
websockets |
||
call-stack |
Use GHC call-stacks in a backward compatible way |
HUnit, lens, wai-extra |
||
case-insensitive |
Case insensitive string comparison |
http-client, http-client-tls, http-media, http-types, http2, megaparsec, servant, wai-extra, wai-websockets, warp, websockets |
||
cereal |
A binary serialization library |
socks, tls |
||
clock |
High-resolution clock functions: monotonic, realtime, cputime. |
extra, websockets |
||
co-log-core |
Composable Contravariant Comonadic Logging Library |
lsp |
||
colour |
A model for human colour/color perception |
ansi-terminal |
||
commutative-semigroups |
Commutative semigroups |
monoid-subclasses |
||
comonad |
Comonads |
adjunctions, bifunctors, free, invariant, kan-extensions, lens, profunctors, semigroupoids |
||
conduit |
Streaming data processing library. |
conduit-extra, monad-logger, servant-websockets, tar-conduit |
||
conduit-combinators |
DEPRECATED Functionality merged into the conduit package itself |
tar-conduit |
||
conduit-extra |
Batteries included conduit: adapters for common libraries. |
monad-logger |
||
constraints |
Constraint manipulation |
servant, servant-client-core, servant-server |
||
contravariant |
Contravariant functors |
adjunctions, invariant, kan-extensions, lens, profunctors, semigroupoids |
||
cookie |
HTTP cookie parsing and rendering |
http-api-data, http-client, wai-extra |
||
cryptohash-md5 |
Fast, pure and practical MD5 implementation |
uuid |
||
cryptohash-sha1 |
Fast, pure and practical SHA-1 implementation |
uuid |
||
data-array-byte |
Compatibility layer for Data.Array.Byte |
hashable |
||
data-default-class |
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 |
Default instances for types in containers |
data-default |
||
data-default-instances-dlist |
Default instances for types in dlist |
data-default |
||
data-default-instances-old-locale |
Default instances for types in old-locale |
data-default |
||
data-fix |
Fixpoint data types |
aeson |
||
dec |
Decidable propositions. |
singleton-bool |
||
deepseq |
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, http-client, 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 |
Platform-agnostic library for filesystem operations |
conduit, conduit-extra, directory-tree, easy-file, extra, fast-logger, file-embed, filemanip, fsnotify, 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 |
A simple directory-like tree datatype, with useful IO functions |
lf-language-server |
||
distributive |
Distributive functors – Dual to Traversable |
adjunctions, comonad, free, kan-extensions, lens, profunctors, semigroupoids |
||
dlist |
Difference lists |
aeson, data-default-instances-dlist, lsp-types, path-io |
||
either |
Combinators for working with sums |
|||
entropy |
A platform independent entropy source |
uuid, websockets |
||
fast-logger |
A fast logging system |
monad-logger, wai-extra, wai-logger |
||
file-embed |
Use Template Haskell to embed file contents directly. |
wai-app-static |
||
free |
Monads for free |
adjunctions, kan-extensions, lens, servant-client-core |
||
fuzzy |
Filters a list based on a fuzzy string search. |
lf-language-server |
||
generically |
Generically newtype to use with DerivingVia |
aeson |
||
ghc-bignum |
GHC BigNum library |
base, bitvec, hashable, integer-gmp, integer-logarithms, mod |
||
ghc-boot-th |
Shared functionality between GHC and the template-haskell library |
template-haskell |
||
ghc-prim |
GHC primitives |
(core library) |
||
hashable |
A class for types that can be converted to a hash value |
aeson, async, case-insensitive, constraints, data-fix, http-api-data, lens, lsp, lsp-types, mono-traversable, path, psqueues, scientific, semialign, semigroupoids, semirings, strict, text-short, these, time-compat, unordered-containers, uuid-types, vault, warp, witherable |
||
hinotify |
Haskell binding to inotify |
fsnotify |
||
hourglass |
simple performant time related library |
asn1-encoding, asn1-types, tls, x509, x509-validation |
||
http-api-data |
Converting to/from HTTP API data like URL pieces, headers and query parameters. |
servant, servant-server |
||
http-date |
HTTP Date parser/formatter |
wai-app-static, warp |
||
http2 |
HTTP/2 library |
warp |
||
indexed-traversable |
FunctorWithIndex, FoldableWithIndex, TraversableWithIndex |
aeson, comonad, free, indexed-traversable-instances, lens, semialign, witherable |
||
indexed-traversable-instances |
More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex |
lens, semialign, witherable |
||
integer-gmp |
Integer library based on GMP |
(core library) |
||
integer-logarithms |
Integer logarithms. |
scientific |
||
invariant |
Haskell98 invariant functors |
kan-extensions |
||
iproute |
IP Routing Table |
http-client, wai-extra, warp |
||
kan-extensions |
Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads |
lens, servant-client |
||
language-lua |
Lua parser and pretty-printer |
lf-language-server |
||
lsp |
Haskell library for the Microsoft Language Server Protocol |
lf-language-server |
||
lsp-types |
Haskell library for the Microsoft Language Server Protocol, data types |
lf-language-server, lsp |
||
mime-types |
Basic mime-type handling types and functions |
http-client, wai-app-static |
||
mmorph |
Monad morphisms |
servant |
||
mod |
Fast type-safe modular arithmetic |
lsp-types |
||
monad-control |
Lift control operations, like exception catching, through monad transformers |
fsnotify, lifted-base, monad-logger, servant-client, servant-server, servant-websockets |
||
monad-logger |
A class of monads which can log messages. |
|||
monad-loops |
Monadic loops |
monad-logger |
||
mono-traversable |
Type classes for mapping, folding, and traversing monomorphic containers |
conduit |
||
monoid-subclasses |
Subclasses of Monoid |
fuzzy |
||
network-bsd |
POSIX network database (<netdb.h>) API |
hslogger |
||
network-byte-order |
Network byte order utilities |
http2 |
||
network-info |
Access the local computer’s basic network configuration |
uuid |
||
network-uri |
URI manipulation |
http-client, http-client-tls, lsp-types, servant, servant-client-core, servant-server |
||
old-locale |
locale library |
data-default-instances-old-locale, hslogger, old-time, wai-app-static |
||
old-time |
Time library |
unix-time |
||
parallel |
Parallel programming library |
lens |
||
parser-combinators |
Lightweight package providing commonly useful parser combinators |
megaparsec |
||
pem |
Privacy Enhanced Mail (PEM) format reader and writer. |
x509, x509-store, x509-system, x509-validation |
||
pretty |
Pretty-printing library |
Diff, template-haskell |
||
pretty-simple |
pretty printer for data types with a ‘Show’ instance. |
lf-language-server |
||
primes |
Efficient, purely functional generation of prime numbers |
monoid-subclasses |
||
primitive |
Primitive memory-related operations |
aeson, bitvec, conduit, conduit-extra, mod, resourcet, scientific, vector, vector-algorithms |
||
profunctors |
Profunctors |
adjunctions, either, free, invariant, kan-extensions, lens |
||
psqueues |
Pure priority search queues |
http2 |
||
random |
Pseudo-random number generation |
QuickCheck, http-client, lsp, streaming-commons, temporary, uuid, uuid-types, websockets |
||
recv |
Efficient netowrk recv |
warp |
||
reflection |
Reifies arbitrary terms into types that can be reflected back into terms |
lens |
||
regex-base |
Common “Text.Regex.*” API for Regex matching |
regex-compat, regex-posix |
||
regex-compat |
Replaces/enhances “Text.Regex” |
lf-language-server |
||
regex-posix |
POSIX Backend for “Text.Regex” (regex-base) |
lf-language-server, regex-compat |
||
resourcet |
Deterministic allocation and freeing of scarce resources. |
conduit, conduit-extra, monad-logger, servant-server, servant-websockets, wai-extra |
||
rope-utf16-splay |
Ropes optimised for updating using UTF-16 code units and row/column pairs. |
lf-language-server |
||
scientific |
Numbers represented using scientific notation |
aeson, aeson-pretty, attoparsec, lsp-types, megaparsec |
||
semialign |
Align and Zip type-classes from the common Semialign ancestor. |
aeson |
||
semigroupoids |
Semigroupoids: Category sans id |
adjunctions, either, free, kan-extensions, lens, semialign, servant-client |
||
semigroups |
Anything that associates |
adjunctions |
||
semirings |
two monoids as one, in holy haskimony |
mod |
||
servant-client-core |
Core functionality and class for client function generation for servant APIs |
servant-client |
||
servant-exceptions |
Extensible exceptions for servant APIs |
|||
servant-server |
A family of combinators for defining webservices APIs and serving them |
servant-websockets |
||
simple-sendfile |
Cross platform library for the sendfile system call |
warp |
||
singleton-bool |
Type level booleans |
servant |
||
socks |
Socks proxy (ver 5) |
connection |
||
some |
Existential type: Some |
lsp-types, singleton-bool |
||
sop-core |
True Sums of Products |
servant, servant-client-core, servant-server |
||
sorted-list |
Type-enforced sorted lists and related functions. |
lsp |
||
split |
Combinator library for splitting lists. |
mono-traversable |
||
splitmix |
Fast Splittable PRNG |
QuickCheck, random |
||
stm-chans |
Additional types of channels for STM. |
monad-logger |
||
streaming-commons |
Common lower-level functions needed by various streaming data libraries |
conduit-extra, http-client, wai-extra, warp, websockets |
||
strict |
Strict data types and String IO. |
aeson, lens |
||
string-conversions |
Simplifies dealing with different types for strings |
servant, servant-server |
||
tagged |
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 |
Extract and create tar files using conduit for streaming |
|||
template-haskell |
Support library for Template Haskell |
OneTuple, QuickCheck, aeson, alex-tools, bifunctors, bytestring, data-array-byte, exceptions, file-embed, free, invariant, lens, lf-language-server, lsp-types, monad-logger, network-uri, path, primitive, reflection, scientific, semigroupoids, servant-client-core, tagged, text, text-short, th-abstraction, th-compat, unordered-containers, uuid-types, wai-app-static |
||
temporary |
Portable temporary file and directory support |
lsp, path-io |
||
text-rope |
Text lines and ropes |
lsp |
||
text-short |
Memory-efficient representation of Unicode text strings |
aeson |
||
th-abstraction |
Nicer interface for reified information about data types |
aeson, bifunctors, free, invariant, lens |
||
th-compat |
Backward- (and forward-)compatible Quote and Code types |
network-uri |
||
these |
An either-or-both data type. |
aeson, lens, semialign, strict |
||
time-compat |
Compatibility package for time |
aeson, attoparsec-iso8601, http-api-data |
||
time-manager |
Scalable timer |
http2, warp |
||
transformers-base |
Lift computations from the bottom of a transformer stack |
free, lifted-base, monad-control, monad-logger, servant-client, servant-server |
||
transformers-compat |
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 |
Data.Type.Equality compat package |
constraints |
||
typed-process |
Run external processes, with strong typing of streams |
conduit-extra |
||
unix-compat |
Portable POSIX-compatibility layer. |
fast-logger, filemanip, fsnotify, path-io, wai-app-static, warp |
||
unix-time |
Unix time parser/formatter and utilities |
fast-logger, http2 |
||
unliftio-core |
The MonadUnliftIO typeclass for unlifting monads to IO |
conduit, conduit-extra, lsp, monad-logger, resourcet, typed-process, unliftio |
||
unordered-containers |
Efficient hashing-based container types |
aeson, aeson-pretty, http-api-data, indexed-traversable-instances, invariant, lens, lf-language-server, lsp, lsp-types, mono-traversable, semialign, semigroupoids, semirings, vault, wai-app-static, witherable |
||
uuid |
For creating, comparing, parsing and printing Universally Unique Identifiers |
lsp |
||
uuid-types |
Type definitions for Universally Unique Identifiers |
aeson, http-api-data, uuid |
||
vault |
a persistent store for values of arbitrary types |
servant, wai, wai-extra, warp |
||
vector |
Efficient Arrays |
aeson, aeson-pretty, bitvec, conduit, indexed-traversable-instances, lens, mod, mono-traversable, monoid-subclasses, semialign, text-rope, vector-algorithms, witherable |
||
vector-algorithms |
Efficient algorithms for vector arrays |
mono-traversable |
||
void |
A Haskell 98 logically uninhabited data type |
adjunctions |
||
wai |
Web Application Interface. |
servant-server, servant-websockets, wai-app-static, wai-extra, wai-logger, wai-websockets, warp |
||
wai-app-static |
WAI application for static serving |
servant-server |
||
wai-extra |
Provides some basic WAI handlers and middleware. |
wai-app-static |
||
wai-logger |
A logging system for WAI |
wai-extra |
||
wai-websockets |
Provide a bridge between WAI and the websockets package. |
servant-websockets |
||
warp |
A fast, light-weight web server for WAI applications. |
servant-websockets, wai-app-static, wai-extra |
||
witherable |
filterable traversable |
aeson |
||
word8 |
Word8 library |
servant-server, wai-extra, warp |
||
zlib |
Compression and decompression in the gzip and zlib formats |
streaming-commons, wai-app-static |
Additional included binaries and libs¶
Name |
License |
Description |
---|---|---|
A language server for Lua |
||
libcrypto |
Part of the OpenSSL Cryptography and SSL/TLS Toolkit. |
|
libsodium |
Library for encryption, decryption, signatures, password hashing, and more. |
|
libssl |
Part of the OpenSSL Cryptography and SSL/TLS Toolkit. |
|
libz |
A Massively Spiffy Yet Delicately Unobtrusive Compression Library. |