stack-3.9.1: A program for developing Haskell projects
LicenseBSD-3-Clause
Safe HaskellNone
LanguageGHC2024

Stack.Types.DependencyTree

Description

 
Synopsis

Documentation

data DependencyTree Source #

Type representing dependency trees.

Instances

Instances details
ToJSON DependencyTree Source # 
Instance details

Defined in Stack.Types.DependencyTree

type DependencyGraph = Map PackageName (Set PackageName, DotPayload) Source #

Type synoynm representing dependency graphs.

data DotPayload Source #

Information about a package in the dependency graph, when available.

Constructors

DotPayload 

Fields

Instances

Instances details
Show DotPayload Source # 
Instance details

Defined in Stack.Types.DependencyTree

Methods

showsPrec :: Int -> DotPayload -> ShowS

show :: DotPayload -> String #

showList :: [DotPayload] -> ShowS

Eq DotPayload Source # 
Instance details

Defined in Stack.Types.DependencyTree

licenseText :: DotPayload -> Text Source #

For the given dot payload, yield a text representation of the name of the licence.

versionText :: DotPayload -> Text Source #

For the given dot payload, yield a text representation of the version.