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, lf-language-server, lsp, lsp-types, path, servant, servant-client-core, servant-exceptions, servant-websockets, wai-extra

aeson-pretty

0.8.9

BSD-3-Clause

JSON pretty-printing library and command-line tool.

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

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

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, 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

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, 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

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

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, 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

servant, servant-client, servant-client-core, servant-server

http-types

0.12.3

BSD-3-Clause

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

5.2

BSD-2-Clause

Lenses, Folds and Traversals

lf-language-server, lsp, lsp-types

lf-language-server

0.4.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, 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

3.1.2.7

BSD-3-Clause

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

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, 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

fsnotify, tar-conduit, unliftio

servant

0.19.1

BSD-3-Clause

A family of combinators for defining webservices APIs

servant-client, servant-client-core, servant-exceptions, servant-server

servant-client

0.19

BSD-3-Clause

Automatic derivation of querying functions for servant

servant-websockets

2.0.0

BSD-3-Clause

Small library providing WebSocket endpoints for servant.

stm

2.5.0.2

BSD-3-Clause

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

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, 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

1.11.1.1

BSD-3-Clause

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

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, 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

2.7.2.2

BSD-3-Clause

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

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

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, servant

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, 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, 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

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-server

base-compat-batteries

0.12.2

MIT

base-compat with extra batteries

aeson, attoparsec-iso8601, 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, 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

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

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.

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.

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, 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, 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

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, 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

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, 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

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

http-api-data

0.5

BSD-3-Clause

Converting to/from HTTP API data like URL pieces, headers and query parameters.

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-traversable

0.1.2

BSD-2-Clause

FunctorWithIndex, FoldableWithIndex, TraversableWithIndex

aeson, comonad, free, indexed-traversable-instances, lens, semialign, witherable

indexed-traversable-instances

0.1.1.1

BSD-2-Clause

More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex

lens, semialign, witherable

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.

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

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, 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

random

1.2.1.1

BSD-3-Clause

Pseudo-random number generation

QuickCheck, http-client, lsp, streaming-commons, temporary, 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

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, 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

servant-client

servant-exceptions

0.2.1

BSD-3-Clause

Extensible exceptions for servant APIs

servant-server

0.19.2

BSD-3-Clause

A family of combinators for defining webservices APIs and serving them

servant-websockets

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

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

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, 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

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

th-abstraction

0.4.5.0

ISC

Nicer interface for reified information about data types

aeson, bifunctors, free, invariant, lens

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, 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

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, 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, 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.

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.