cabal-install-solver-3.12.1.0: The command-line interface for Cabal and Hackage.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Distribution.Solver.Types.InstSolverPackage

Synopsis

Documentation

data InstSolverPackage Source #

An InstSolverPackage is a pre-existing installed package specified by the dependency solver.

Instances

Instances details
HasMungedPackageId InstSolverPackage Source # 
Instance details

Defined in Distribution.Solver.Types.InstSolverPackage

HasUnitId InstSolverPackage Source # 
Instance details

Defined in Distribution.Solver.Types.InstSolverPackage

Package InstSolverPackage Source # 
Instance details

Defined in Distribution.Solver.Types.InstSolverPackage

Structured InstSolverPackage Source # 
Instance details

Defined in Distribution.Solver.Types.InstSolverPackage

Generic InstSolverPackage Source # 
Instance details

Defined in Distribution.Solver.Types.InstSolverPackage

Associated Types

type Rep InstSolverPackage :: Type -> Type #

Show InstSolverPackage Source # 
Instance details

Defined in Distribution.Solver.Types.InstSolverPackage

Binary InstSolverPackage Source # 
Instance details

Defined in Distribution.Solver.Types.InstSolverPackage

Eq InstSolverPackage Source # 
Instance details

Defined in Distribution.Solver.Types.InstSolverPackage

type Rep InstSolverPackage Source # 
Instance details

Defined in Distribution.Solver.Types.InstSolverPackage

type Rep InstSolverPackage = D1 ('MetaData "InstSolverPackage" "Distribution.Solver.Types.InstSolverPackage" "cabal-install-solver-3.12.1.0-pVVF7r1Obm5QioTk41aUi" 'False) (C1 ('MetaCons "InstSolverPackage" 'PrefixI 'True) (S1 ('MetaSel ('Just "instSolverPkgIPI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 InstalledPackageInfo) :*: (S1 ('MetaSel ('Just "instSolverPkgLibDeps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ComponentDeps [SolverId])) :*: S1 ('MetaSel ('Just "instSolverPkgExeDeps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ComponentDeps [SolverId])))))