Dependency License Report

Bold-faced package-names denote standard libraries bundled with ghc-8.2.2.

Direct dependencies of cabal-plan:exe:cabal-plan

Name Version SPDX License Id Description Also depended upon by
Cabal BSD-3-Clause A framework for packaging Haskell software
aeson BSD-3-Clause Fast JSON parsing and encoding
ansi-terminal 0.8.2 BSD-3-Clause Simple ANSI terminal support, with Windows compatibility ansi-wl-pprint
base BSD-3-Clause Basic libraries (core library)
base-compat 0.10.5 MIT A compatibility layer for base aeson
base-orphans 0.8 MIT Backwards-compatible orphan instances for base
base16-bytestring BSD-3-Clause Fast base16 (hex) encoding and decoding for ByteStrings
bytestring BSD-3-Clause Fast, compact, strict and lazy byte strings with a list interface Cabal, aeson, attoparsec, base16-bytestring, binary, hashable, parsec, scientific, tar, text, unix, uuid-types, zlib
containers BSD-3-Clause Assorted concrete container types Cabal, aeson, attoparsec, binary, scientific, tar, th-abstraction
directory BSD-3-Clause Platform-agnostic library for filesystem operations Cabal, process, tar
filepath BSD-3-Clause Library for manipulating FilePaths in a cross platform way. Cabal, directory, process, tar
mtl 2.2.2 BSD-3-Clause Monad classes, using functional dependencies Cabal, parsec
optparse-applicative BSD-3-Clause Utilities and combinators for parsing command line options
parsec BSD-3-Clause Monadic parser combinators Cabal
tar BSD-3-Clause Reading, writing and manipulating ".tar" archive files.
text BSD-2-Clause An efficient packed Unicode text type. Cabal, aeson, attoparsec, hashable, parsec, scientific, uuid-types
vector BSD-3-Clause Efficient Arrays aeson
zlib 0.6.2 BSD-3-Clause Compression and decompression in the gzip and zlib formats

Indirect transitive dependencies

Name Version SPDX License Id Description Depended upon by
StateVar BSD-3-Clause State variables contravariant
ansi-wl-pprint BSD-3-Clause The Wadler/Leijen Pretty Printer for colored ANSI terminal output optparse-applicative
array BSD-3-Clause Mutable and immutable arrays Cabal, attoparsec, binary, containers, deepseq, integer-logarithms, stm, tar, text
attoparsec BSD-3-Clause Fast combinator parsing for bytestrings and text aeson
binary BSD-3-Clause Binary serialisation for Haskell values using lazy ByteStrings Cabal, scientific, text, uuid-types
colour 2.3.4 MIT A model for human colour/color perception ansi-terminal
contravariant 1.5 BSD-3-Clause Contravariant functors aeson
deepseq BSD-3-Clause Deep evaluation of data structures Cabal, aeson, attoparsec, bytestring, containers, dlist, hashable, pretty, process, scientific, tagged, tar, text, time, unordered-containers, uuid-types, vector
dlist BSD-3-Clause Difference lists aeson
ghc-boot-th 8.2.2 BSD-3-Clause Shared functionality between GHC and the @template-haskell@ library template-haskell
ghc-prim BSD-3-Clause GHC primitives (core library)
hashable BSD-3-Clause A class for types that can be converted to a hash value aeson, scientific, unordered-containers, uuid-types
integer-gmp BSD-3-Clause Integer library based on GMP (core library)
integer-logarithms MIT Integer logarithms. scientific
pretty BSD-3-Clause Pretty-printing library Cabal, template-haskell
primitive BSD-3-Clause Primitive memory-related operations aeson, scientific, vector
process BSD-3-Clause Process libraries Cabal, optparse-applicative
random 1.1 BSD-3-Clause random number library uuid-types
scientific BSD-3-Clause Numbers represented using scientific notation aeson, attoparsec
stm BSD-3-Clause Software Transactional Memory StateVar
tagged 0.8.6 BSD-3-Clause Haskell 98 phantom types to avoid unsafely passing dummy arguments aeson
template-haskell BSD-3-Clause Support library for Template Haskell aeson, tagged, th-abstraction
th-abstraction ISC Nicer interface for reified information about data types aeson
time BSD-3-Clause A time library Cabal, aeson, directory, random, tar, time-locale-compat, unix
time-locale-compat BSD-3-Clause Compatibile module for time-format locale aeson
transformers BSD-3-Clause Concrete functor and monad transformers Cabal, StateVar, attoparsec, contravariant, mtl, optparse-applicative, primitive, tagged, transformers-compat
transformers-compat 0.6.2 BSD-3-Clause A small compatibility shim for the transformers library optparse-applicative
unix BSD-3-Clause POSIX functionality Cabal, base-compat, directory, process
unordered-containers BSD-3-Clause Efficient hashing-based container types aeson
uuid-types 1.0.3 BSD-3-Clause Type definitions for Universally Unique Identifiers aeson