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 2.1.1.0 BSD-3-Clause Fast JSON parsing and encoding aeson-pretty, common-api, common-auth, common-safety-control, insert-ordered-containers, lf-language-server, lsp, lsp-types, openapi3, path, servant, servant-client-core, servant-exceptions, servant-openapi3, servant-websockets, wai-extra
aeson-pretty 0.8.9 BSD-3-Clause JSON pretty-printing library and command-line tool. openapi3, servant-openapi3
asn1-types 0.3.4 BSD-3-Clause ASN.1 types asn1-encoding, asn1-parse, tls, x509, x509-store, x509-validation
async 2.2.4 BSD-3-Clause Run IO operations asynchronously and wait for their results common-safety-control, conduit-extra, fsnotify, hinotify, http-client, http2, lf-language-server, lsp, servant-websockets, streaming-commons, tls, typed-process, unliftio, websockets
attoparsec 0.14.4 BSD-3-Clause Fast combinator parsing for bytestrings and text aeson, attoparsec-iso8601, conduit-extra, http-api-data, http-date, lsp, servant, websockets
base 4.16.4.0 BSD-3-Clause Basic libraries (core library)
base64-bytestring 1.2.1.0 BSD-3-Clause Fast base64 encoding and decoding for ByteStrings common-auth, http-client, servant-client-core, servant-server, wai-extra, websockets
binary 0.8.9.0 BSD-3-Clause 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 0.11.3.1 BSD-3-Clause 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, common-auth, common-safety-control, 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, openapi3, optics-extra, parsec, pem, random, recv, regex-base, regex-posix, scientific, servant, servant-client, servant-client-core, servant-openapi3, 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 0.14.0 BSD-3-Clause CSS preprocessor as embedded Haskell.  
connection 0.3.1 BSD-3-Clause Simple and easy network connections API http-client-tls
containers 0.6.5.1 BSD-3-Clause Assorted concrete container types QuickCheck, adjunctions, aeson, attoparsec, bifunctors, binary, cereal, common-api, common-auth, 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, openapi3, optics-core, optics-extra, optics-th, 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 0.30 BSD-3-Clause Cryptography Primitives sink http-client-tls, tls, wai-app-static, x509, x509-store, x509-validation
data-default 0.7.1.1 BSD-3-Clause A class for types with a default value common-api, common-safety-control, lf-language-server, lsp, lsp-types,
easy-file 0.2.2 BSD-3-Clause Cross-platform File handling fast-logger, lf-language-server
exceptions 0.10.4 BSD-3-Clause 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 1.7.14 BSD-3-Clause Extra functions I use. lf-language-server
filemanip 0.3.6.3 BSD-3-Clause Expressive file and directory manipulation for Haskell. lf-language-server
filepath 1.4.2.2 BSD-3-Clause 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, hspec-core, hspec-discover, 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 0.4.1.0 BSD-3-Clause Cross platform library for file change notification.  
hslogger 1.3.1.0 BSD-3-Clause Versatile logging framework lf-language-server
http-client 0.7.13.1 MIT An HTTP client engine http-client-tls, servant-client
http-client-tls 0.3.6.1 MIT http-client backend using the connection package and tls library  
http-media 0.8.0.0 MIT Processing HTTP Content-Type and Accept headers openapi3, servant, servant-client, servant-client-core, servant-openapi3, servant-server
http-types 0.12.3 BSD-3-Clause Generic HTTP types for Haskell (for both client and server code). common-api, common-auth, 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 5.2 BSD-2-Clause Lenses, Folds and Traversals common-api, common-safety-control, insert-ordered-containers, lf-language-server, lsp, lsp-types, openapi3, servant-openapi3
lf-language-server 1.0.0 MISSING MISSING  
lifted-base 0.2.3.12 BSD-3-Clause lifted IO operations from the base library monad-logger
megaparsec 9.6.1 BSD-2-Clause Monadic parser combinators lf-language-server
memory 0.18.0 BSD-3-Clause memory and related abstraction stuff asn1-types, cryptonite, http-client-tls, pem, tls, wai-app-static, x509, x509-validation
mtl 2.2.2 BSD-3-Clause Monad classes, using functional dependencies adjunctions, clay, common-api, common-safety-control, conduit, constraints, either, exceptions, filemanip, free, kan-extensions, lens, lf-language-server, lsp, lsp-types, megaparsec, mmorph, monad-logger, openapi3, optics-extra, optics-th, parsec, pretty-simple, random, resourcet, servant, servant-client, servant-server, tls, x509-store, x509-system, x509-validation
network 3.1.2.7 BSD-3-Clause Low-level networking interface HsOpenSSL, common-safety-control, 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 0.17.0.0 BSD-3-Clause Utilities and combinators for parsing command line options pretty-simple, wai-app-static
parsec 3.1.15.0 BSD-2-Clause Monadic parser combinators network-uri
path 0.9.2 BSD-3-Clause Support for well-typed paths lf-language-server, path-io,
path-io 1.8.0 BSD-3-Clause Interface to ‘directory’ package for users of ‘path’  
prettyprinter 1.7.1 BSD-2-Clause A modern, easy to use, well-documented, extensible pretty-printer. lsp, pretty-simple, prettyprinter-ansi-terminal
prettyprinter-ansi-terminal 1.1.3 BSD-2-Clause ANSI terminal backend for the »prettyprinter« package. pretty-simple
process 1.6.16.0 BSD-3-Clause Process libraries conduit-extra, extra, hspec-core, lf-language-server, optparse-applicative, streaming-commons, typed-process, unliftio, x509-system
safe 0.3.19 BSD-3-Clause Library of safe (exception free) functions lsp-types, servant-client-core
safe-exceptions 0.1.7.1 MIT Safe, consistent, and easy exception handling common-safety-control, fsnotify, tar-conduit, unliftio
servant 0.19.1 BSD-3-Clause A family of combinators for defining webservices APIs common-api, common-auth, servant-client, servant-client-core, servant-exceptions, servant-openapi3, servant-server
servant-client 0.19 BSD-3-Clause Automatic derivation of querying functions for servant common-api, common-auth
servant-websockets 2.0.0 BSD-3-Clause Small library providing WebSocket endpoints for servant. common-api,
stm 2.5.0.2 BSD-3-Clause Software Transactional Memory StateVar, async, common-safety-control, conduit-extra, exceptions, hspec-core, 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 1.2.5.0 BSD-2-Clause An efficient packed Unicode text type. aeson, aeson-pretty, alex-tools, attoparsec, attoparsec-iso8601, blaze-builder, blaze-html, blaze-markup, case-insensitive, clay, common-api, common-auth, common-safety-control, conduit, conduit-extra, cookie, fast-logger, fsnotify, hashable, http-api-data, http-client, http-client-tls, http-types, insert-ordered-containers, language-lua, lens, lf-language-server, lsp, lsp-types, megaparsec, mime-types, monad-logger, mono-traversable, monoid-subclasses, openapi3, optics-extra, parsec, path, pretty-simple, prettyprinter, prettyprinter-ansi-terminal, regex-base, rope-utf16-splay, scientific, servant, servant-client, servant-client-core, servant-exceptions, servant-openapi3, 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 1.11.1.1 BSD-3-Clause A time library HsOpenSSL, aeson, attoparsec-iso8601, cookie, directory, easy-file, extra, fsnotify, hslogger, hspec-core, http-client, http-date, openapi3, path-io, servant-client, tf-random, time-compat, unix, unliftio, uuid, wai-app-static, wai-extra
tls 1.6.0 BSD-3-Clause TLS/SSL protocol native implementation (Server and Client) connection, http-client-tls
transformers 0.5.6.2 BSD-3-Clause Concrete functor and monad transformers QuickCheck, StateVar, adjunctions, attoparsec, bifunctors, boring, comonad, conduit, conduit-extra, constraints, contravariant, distributive, exceptions, free, hspec-core, http-api-data, http-client, http-client-tls, indexed-traversable, insert-ordered-containers, invariant, kan-extensions, lens, lsp, megaparsec, mmorph, monad-control, monad-logger, mono-traversable, mtl, openapi3, optics-core, optics-extra, optics-th, 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 2.7.2.2 BSD-3-Clause POSIX functionality base-compat, conduit, directory, easy-file, entropy, extra, fsnotify, hinotify, hslogger, lf-language-server, process, setenv, simple-sendfile, streaming-commons, tar-conduit, temporary, unix-compat, unliftio, wai-extra, warp
unliftio 0.2.23.0 MIT The MonadUnliftIO typeclass for unlifting monads to IO (batteries included) lf-language-server, warp
utf8-string 1.0.2 BSD-3-Clause Support for reading and writing UTF8 Strings http-media, lf-language-server, string-conversions
websockets 0.12.7.3 BSD-3-Clause A sensible and clean way to write WebSocket-capable servers in Haskell. servant-websockets, wai-websockets
x509 1.7.7 BSD-3-Clause X509 reader and writer connection, tls, warp, x509-store, x509-system, x509-validation
x509-store 1.6.9 BSD-3-Clause X.509 collection accessing and storing methods connection, tls, x509-system, x509-validation
x509-system 1.6.7 BSD-3-Clause Handle per-operating-system X.509 accessors and storage connection
x509-validation 1.6.12 BSD-3-Clause X.509 Certificate and CRL validation connection, tls
xml 1.3.14 BSD-3-Clause A simple XML library.  

Indirect transitive dependencies

Name Version SPDX License Id Description Depended upon by
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

Additional included binaries and libs

Name License Description
lua-language-server MIT A language server for Lua
libcrypto here Part of the OpenSSL Cryptography and SSL/TLS Toolkit.
libsodium here Library for encryption, decryption, signatures, password hashing, and more.
libssl here Part of the OpenSSL Cryptography and SSL/TLS Toolkit.
libz here A Massively Spiffy Yet Delicately Unobtrusive Compression Library.