Dependency License Report ========================= race-gen -------- Bold-faced **package-name**\ s denote standard libraries bundled with ghc-8.10.4. Direct dependencies ~~~~~~~~~~~~~~~~~~~ +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | Name | Version | `SPDX `__ License Id | Description | Also depended upon by | +======================+=================================================================================+=================================================================================================+===================================================================+===============================================================================================================+ | async | `2.2.3 `__ | `BSD-3-Clause `__ | Run IO operations asynchronously and wait for their results | zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **base** | `4.14.1.0 `__ | `BSD-3-Clause `__ | Basic libraries | *(core library)* | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **binary** | `0.8.8.0 `__ | `BSD-3-Clause `__ | Binary serialisation for Haskell values using lazy ByteStrings | data-binary-ieee754, text | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **bytestring** | `0.10.12.0 `__ | `BSD-3-Clause `__ | Fast, compact, strict and lazy byte strings with a list interface | binary, hashable, hslogger, network, parsec, random, text, unix, zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **containers** | `0.6.2.1 `__ | `BSD-3-Clause `__ | Assorted concrete container types | binary, hslogger, zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | data-binary-ieee754 | `0.4.4 `__ | `MIT `__ | Parser/Serialiser for IEEE-754 floating-point values | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **directory** | `1.3.6.0 `__ | `BSD-3-Clause `__ | Platform-agnostic library for filesystem operations | network, process | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **exceptions** | `0.10.4 `__ | `BSD-3-Clause `__ | Extensible optionally-pure exceptions | zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **filepath** | `1.4.2.1 `__ | `BSD-3-Clause `__ | Library for manipulating FilePaths in a cross platform way. | directory, process | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | hslogger | `1.3.1.0 `__ | `BSD-3-Clause `__ | Versatile logging framework | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **mtl** | `2.2.2 `__ | `BSD-3-Clause `__ | Monad classes, using functional dependencies | exceptions, parsec, random | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | optparse-applicative | `0.16.1.0 `__ | `BSD-3-Clause `__ | Utilities and combinators for parsing command line options | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **parsec** | `3.1.14.0 `__ | `BSD-3-Clause `__ | Monadic parser combinators | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | random | `1.2.0 `__ | `BSD-3-Clause `__ | Pseudo-random number generation | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | safe | `0.3.19 `__ | `BSD-3-Clause `__ | Library of safe (exception free) functions | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | semigroups | `0.19.1 `__ | `BSD-3-Clause `__ | Anything that associates | zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **stm** | `2.5.0.0 `__ | `BSD-3-Clause `__ | Software Transactional Memory | async, exceptions, monad-control, transformers-base | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **text** | `1.2.4.1 `__ | `BSD-2-Clause `__ | An efficient packed Unicode text type. | hashable, parsec, | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **time** | `1.9.3 `__ | `BSD-3-Clause `__ | A time library | directory, hslogger, unix | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **transformers** | `0.5.6.2 `__ | `BSD-3-Clause `__ | Concrete functor and monad transformers | exceptions, monad-control, mtl, optparse-applicative, transformers-base, transformers-compat, zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **unix** | `2.7.2.2 `__ | `BSD-3-Clause `__ | POSIX functionality | directory, hslogger, process | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | zeromq4-haskell | `0.8.0 `__ | `MIT `__ | Bindings to ZeroMQ 4.x | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ Indirect transitive dependencies ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | Name | Version | `SPDX `__ License Id | Description | Depended upon by | +======================+=============================================================================+=============================================================================================+==============================================================================+=================================================================================================================+ | ansi-terminal | `0.11 `__ | `BSD-3-Clause `__ | Simple ANSI terminal support, with Windows compatibility | ansi-wl-pprint | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | ansi-wl-pprint | `0.6.9 `__ | `BSD-3-Clause `__ | The Wadler/Leijen Pretty Printer for colored ANSI terminal output | optparse-applicative | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **array** | `0.5.4.0 `__ | `BSD-3-Clause `__ | Mutable and immutable arrays | binary, containers, deepseq, stm, text | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | base-orphans | `0.8.4 `__ | `MIT `__ | Backwards-compatible orphan instances for base | transformers-base | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | colour | `2.3.5 `__ | `MIT `__ | A model for human colour/color perception | ansi-terminal | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **deepseq** | `1.4.4.0 `__ | `BSD-3-Clause `__ | Deep evaluation of data structures | bytestring, containers, hashable, hslogger, network, network-bsd, pretty, process, random, splitmix, text, time | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **ghc-boot-th** | `8.10.2 `__ | `BSD-3-Clause `__ | Shared functionality between GHC and the template-haskell library | template-haskell | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **ghc-prim** | `0.6.1 `__ | `BSD-3-Clause `__ | GHC primitives | *(core library)* | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | hashable | `1.3.2.0 `__ | `BSD-3-Clause `__ | A class for types that can be converted to a hash value | async | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **integer-gmp** | `1.0.3.0 `__ | `BSD-3-Clause `__ | Integer library based on GMP | *(core library)* | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | monad-control | `1.0.2.3 `__ | `BSD-3-Clause `__ | Lift control operations, like exception catching, through monad transformers | zeromq4-haskell | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | network | `3.1.2.2 `__ | `BSD-3-Clause `__ | Low-level networking interface | hslogger, network-bsd | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | network-bsd | `2.8.1.0 `__ | `BSD-3-Clause `__ | POSIX network database () API | hslogger | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | old-locale | `1.0.0.7 `__ | `BSD-3-Clause `__ | locale library | hslogger | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **pretty** | `1.1.3.6 `__ | `BSD-3-Clause `__ | Pretty-printing library | template-haskell | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **process** | `1.6.9.0 `__ | `BSD-3-Clause `__ | Process libraries | optparse-applicative | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | splitmix | `0.1.0.3 `__ | `BSD-3-Clause `__ | Fast Splittable PRNG | random | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **template-haskell** | `2.16.0.0 `__ | `BSD-3-Clause `__ | Support library for Template Haskell | exceptions, text | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | transformers-base | `0.4.5.2 `__ | `BSD-3-Clause `__ | Lift computations from the bottom of a transformer stack | monad-control, zeromq4-haskell | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | transformers-compat | `0.6.6 `__ | `BSD-3-Clause `__ | A small compatibility shim for the transformers library | monad-control, optparse-applicative, transformers-base | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ race-master ----------- Bold-faced **package-name**\ s denote standard libraries bundled with ghc-8.10.4. .. _direct-dependencies-1: Direct dependencies ~~~~~~~~~~~~~~~~~~~ +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | Name | Version | `SPDX `__ License Id | Description | Also depended upon by | +======================+=================================================================================+=================================================================================================+===================================================================+===============================================================================================================+ | async | `2.2.3 `__ | `BSD-3-Clause `__ | Run IO operations asynchronously and wait for their results | zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **base** | `4.14.1.0 `__ | `BSD-3-Clause `__ | Basic libraries | *(core library)* | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **binary** | `0.8.8.0 `__ | `BSD-3-Clause `__ | Binary serialisation for Haskell values using lazy ByteStrings | data-binary-ieee754, text | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **bytestring** | `0.10.12.0 `__ | `BSD-3-Clause `__ | Fast, compact, strict and lazy byte strings with a list interface | binary, hashable, hslogger, network, parsec, random, text, unix, zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **containers** | `0.6.2.1 `__ | `BSD-3-Clause `__ | Assorted concrete container types | binary, hslogger, zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | data-binary-ieee754 | `0.4.4 `__ | `MIT `__ | Parser/Serialiser for IEEE-754 floating-point values | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **directory** | `1.3.6.0 `__ | `BSD-3-Clause `__ | Platform-agnostic library for filesystem operations | network, process | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **exceptions** | `0.10.4 `__ | `BSD-3-Clause `__ | Extensible optionally-pure exceptions | zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **filepath** | `1.4.2.1 `__ | `BSD-3-Clause `__ | Library for manipulating FilePaths in a cross platform way. | directory, process | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | hslogger | `1.3.1.0 `__ | `BSD-3-Clause `__ | Versatile logging framework | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **mtl** | `2.2.2 `__ | `BSD-3-Clause `__ | Monad classes, using functional dependencies | exceptions, parsec, random | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | optparse-applicative | `0.16.1.0 `__ | `BSD-3-Clause `__ | Utilities and combinators for parsing command line options | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **parsec** | `3.1.14.0 `__ | `BSD-3-Clause `__ | Monadic parser combinators | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | random | `1.2.0 `__ | `BSD-3-Clause `__ | Pseudo-random number generation | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | safe | `0.3.19 `__ | `BSD-3-Clause `__ | Library of safe (exception free) functions | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | semigroups | `0.19.1 `__ | `BSD-3-Clause `__ | Anything that associates | zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **stm** | `2.5.0.0 `__ | `BSD-3-Clause `__ | Software Transactional Memory | async, exceptions, monad-control, transformers-base | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **text** | `1.2.4.1 `__ | `BSD-2-Clause `__ | An efficient packed Unicode text type. | hashable, parsec, | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **time** | `1.9.3 `__ | `BSD-3-Clause `__ | A time library | directory, hslogger, unix | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **transformers** | `0.5.6.2 `__ | `BSD-3-Clause `__ | Concrete functor and monad transformers | exceptions, monad-control, mtl, optparse-applicative, transformers-base, transformers-compat, zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **unix** | `2.7.2.2 `__ | `BSD-3-Clause `__ | POSIX functionality | directory, hslogger, process | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | zeromq4-haskell | `0.8.0 `__ | `MIT `__ | Bindings to ZeroMQ 4.x | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ .. _indirect-transitive-dependencies-1: Indirect transitive dependencies ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | Name | Version | `SPDX `__ License Id | Description | Depended upon by | +======================+=============================================================================+=============================================================================================+==============================================================================+=================================================================================================================+ | ansi-terminal | `0.11 `__ | `BSD-3-Clause `__ | Simple ANSI terminal support, with Windows compatibility | ansi-wl-pprint | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | ansi-wl-pprint | `0.6.9 `__ | `BSD-3-Clause `__ | The Wadler/Leijen Pretty Printer for colored ANSI terminal output | optparse-applicative | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **array** | `0.5.4.0 `__ | `BSD-3-Clause `__ | Mutable and immutable arrays | binary, containers, deepseq, stm, text | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | base-orphans | `0.8.4 `__ | `MIT `__ | Backwards-compatible orphan instances for base | transformers-base | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | colour | `2.3.5 `__ | `MIT `__ | A model for human colour/color perception | ansi-terminal | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **deepseq** | `1.4.4.0 `__ | `BSD-3-Clause `__ | Deep evaluation of data structures | bytestring, containers, hashable, hslogger, network, network-bsd, pretty, process, random, splitmix, text, time | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **ghc-boot-th** | `8.10.2 `__ | `BSD-3-Clause `__ | Shared functionality between GHC and the template-haskell library | template-haskell | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **ghc-prim** | `0.6.1 `__ | `BSD-3-Clause `__ | GHC primitives | *(core library)* | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | hashable | `1.3.2.0 `__ | `BSD-3-Clause `__ | A class for types that can be converted to a hash value | async | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **integer-gmp** | `1.0.3.0 `__ | `BSD-3-Clause `__ | Integer library based on GMP | *(core library)* | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | monad-control | `1.0.2.3 `__ | `BSD-3-Clause `__ | Lift control operations, like exception catching, through monad transformers | zeromq4-haskell | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | network | `3.1.2.2 `__ | `BSD-3-Clause `__ | Low-level networking interface | hslogger, network-bsd | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | network-bsd | `2.8.1.0 `__ | `BSD-3-Clause `__ | POSIX network database () API | hslogger | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | old-locale | `1.0.0.7 `__ | `BSD-3-Clause `__ | locale library | hslogger | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **pretty** | `1.1.3.6 `__ | `BSD-3-Clause `__ | Pretty-printing library | template-haskell | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **process** | `1.6.9.0 `__ | `BSD-3-Clause `__ | Process libraries | optparse-applicative | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | splitmix | `0.1.0.3 `__ | `BSD-3-Clause `__ | Fast Splittable PRNG | random | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | **template-haskell** | `2.16.0.0 `__ | `BSD-3-Clause `__ | Support library for Template Haskell | exceptions, text | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | transformers-base | `0.4.5.2 `__ | `BSD-3-Clause `__ | Lift computations from the bottom of a transformer stack | monad-control, zeromq4-haskell | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ | transformers-compat | `0.6.6 `__ | `BSD-3-Clause `__ | A small compatibility shim for the transformers library | monad-control, optparse-applicative, transformers-base | +----------------------+-----------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------+ racecom ------- Bold-faced **package-name**\ s denote standard libraries bundled with ghc-8.10.4. .. _direct-dependencies-2: Direct dependencies ~~~~~~~~~~~~~~~~~~~ +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | Name | Version | `SPDX `__ License Id | Description | Also depended upon by | +======================+=================================================================================+=================================================================================================+===================================================================+===============================================================================================================+ | async | `2.2.3 `__ | `BSD-3-Clause `__ | Run IO operations asynchronously and wait for their results | zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **base** | `4.14.1.0 `__ | `BSD-3-Clause `__ | Basic libraries | *(core library)* | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **binary** | `0.8.8.0 `__ | `BSD-3-Clause `__ | Binary serialisation for Haskell values using lazy ByteStrings | data-binary-ieee754, text | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **bytestring** | `0.10.12.0 `__ | `BSD-3-Clause `__ | Fast, compact, strict and lazy byte strings with a list interface | binary, hashable, hslogger, network, parsec, random, text, unix, zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **containers** | `0.6.2.1 `__ | `BSD-3-Clause `__ | Assorted concrete container types | binary, data-default-instances-containers, hslogger, zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | data-binary-ieee754 | `0.4.4 `__ | `MIT `__ | Parser/Serialiser for IEEE-754 floating-point values | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | data-default | `0.7.1.1 `__ | `BSD-3-Clause `__ | A class for types with a default value | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **directory** | `1.3.6.0 `__ | `BSD-3-Clause `__ | Platform-agnostic library for filesystem operations | network, process | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **exceptions** | `0.10.4 `__ | `BSD-3-Clause `__ | Extensible optionally-pure exceptions | zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **filepath** | `1.4.2.1 `__ | `BSD-3-Clause `__ | Library for manipulating FilePaths in a cross platform way. | directory, process | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | hslogger | `1.3.1.0 `__ | `BSD-3-Clause `__ | Versatile logging framework | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **mtl** | `2.2.2 `__ | `BSD-3-Clause `__ | Monad classes, using functional dependencies | exceptions, parsec, random | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | optparse-applicative | `0.16.1.0 `__ | `BSD-3-Clause `__ | Utilities and combinators for parsing command line options | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **parsec** | `3.1.14.0 `__ | `BSD-3-Clause `__ | Monadic parser combinators | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | random | `1.2.0 `__ | `BSD-3-Clause `__ | Pseudo-random number generation | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | safe | `0.3.19 `__ | `BSD-3-Clause `__ | Library of safe (exception free) functions | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | semigroups | `0.19.1 `__ | `BSD-3-Clause `__ | Anything that associates | zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **stm** | `2.5.0.0 `__ | `BSD-3-Clause `__ | Software Transactional Memory | async, exceptions, monad-control, transformers-base | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **text** | `1.2.4.1 `__ | `BSD-2-Clause `__ | An efficient packed Unicode text type. | hashable, parsec, | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **time** | `1.9.3 `__ | `BSD-3-Clause `__ | A time library | directory, hslogger, unix | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **transformers** | `0.5.6.2 `__ | `BSD-3-Clause `__ | Concrete functor and monad transformers | exceptions, monad-control, mtl, optparse-applicative, transformers-base, transformers-compat, zeromq4-haskell | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | **unix** | `2.7.2.2 `__ | `BSD-3-Clause `__ | POSIX functionality | directory, hslogger, process | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ | zeromq4-haskell | `0.8.0 `__ | `MIT `__ | Bindings to ZeroMQ 4.x | | +----------------------+---------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------+-------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ .. _indirect-transitive-dependencies-2: Indirect transitive dependencies ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | Name | Version | `SPDX `__ License Id | Description | Depended upon by | +===================================+========================================================================================+===========================================================================================================+==============================================================================+========================================================================================================================+ | ansi-terminal | `0.11 `__ | `BSD-3-Clause `__ | Simple ANSI terminal support, with Windows compatibility | ansi-wl-pprint | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | ansi-wl-pprint | `0.6.9 `__ | `BSD-3-Clause `__ | The Wadler/Leijen Pretty Printer for colored ANSI terminal output | optparse-applicative | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | **array** | `0.5.4.0 `__ | `BSD-3-Clause `__ | Mutable and immutable arrays | binary, containers, deepseq, stm, text | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | base-orphans | `0.8.4 `__ | `MIT `__ | Backwards-compatible orphan instances for base | transformers-base | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | colour | `2.3.5 `__ | `MIT `__ | A model for human colour/color perception | ansi-terminal | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | data-default-class | `0.1.2.0 `__ | `BSD-3-Clause `__ | A class for types with a default value | data-default, data-default-instances-containers, data-default-instances-dlist, data-default-instances-old-locale | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | 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 | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | **deepseq** | `1.4.4.0 `__ | `BSD-3-Clause `__ | Deep evaluation of data structures | bytestring, containers, dlist, hashable, hslogger, network, network-bsd, pretty, process, random, splitmix, text, time | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | dlist | `1.0 `__ | `BSD-3-Clause `__ | Difference lists | data-default-instances-dlist | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | **ghc-boot-th** | `8.10.2 `__ | `BSD-3-Clause `__ | Shared functionality between GHC and the template-haskell library | template-haskell | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | **ghc-prim** | `0.6.1 `__ | `BSD-3-Clause `__ | GHC primitives | *(core library)* | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | hashable | `1.3.2.0 `__ | `BSD-3-Clause `__ | A class for types that can be converted to a hash value | async | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | **integer-gmp** | `1.0.3.0 `__ | `BSD-3-Clause `__ | Integer library based on GMP | *(core library)* | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | monad-control | `1.0.2.3 `__ | `BSD-3-Clause `__ | Lift control operations, like exception catching, through monad transformers | zeromq4-haskell | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | network | `3.1.2.2 `__ | `BSD-3-Clause `__ | Low-level networking interface | hslogger, network-bsd | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | network-bsd | `2.8.1.0 `__ | `BSD-3-Clause `__ | POSIX network database () API | hslogger | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | old-locale | `1.0.0.7 `__ | `BSD-3-Clause `__ | locale library | data-default-instances-old-locale, hslogger | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | **pretty** | `1.1.3.6 `__ | `BSD-3-Clause `__ | Pretty-printing library | template-haskell | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | **process** | `1.6.9.0 `__ | `BSD-3-Clause `__ | Process libraries | optparse-applicative | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | splitmix | `0.1.0.3 `__ | `BSD-3-Clause `__ | Fast Splittable PRNG | random | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | **template-haskell** | `2.16.0.0 `__ | `BSD-3-Clause `__ | Support library for Template Haskell | exceptions, text | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | transformers-base | `0.4.5.2 `__ | `BSD-3-Clause `__ | Lift computations from the bottom of a transformer stack | monad-control, zeromq4-haskell | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+ | transformers-compat | `0.6.6 `__ | `BSD-3-Clause `__ | A small compatibility shim for the transformers library | monad-control, optparse-applicative, transformers-base | +-----------------------------------+----------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------+