cabal-install-solver-3.14.1.0: The solver component of cabal-install
Safe HaskellSafe-Inferred
LanguageHaskell2010

Distribution.Solver.Types.Variable

Synopsis

Documentation

data Variable qpn Source #

Variables used by the dependency solver. This type is similar to the internal Var type.

Constructors

PackageVar qpn 
FlagVar qpn FlagName 
StanzaVar qpn OptionalStanza 

Instances

Instances details
Show qpn => Show (Variable qpn) Source # 
Instance details

Defined in Distribution.Solver.Types.Variable

Methods

showsPrec :: Int -> Variable qpn -> ShowS #

show :: Variable qpn -> String #

showList :: [Variable qpn] -> ShowS #

Eq qpn => Eq (Variable qpn) Source # 
Instance details

Defined in Distribution.Solver.Types.Variable

Methods

(==) :: Variable qpn -> Variable qpn -> Bool #

(/=) :: Variable qpn -> Variable qpn -> Bool #