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