| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Distribution.Solver.Types.SolverPackage
Synopsis
- data SolverPackage loc = SolverPackage {
- solverPkgSource :: SourcePackage loc
- solverPkgFlags :: FlagAssignment
- solverPkgStanzas :: OptionalStanzaSet
- solverPkgLibDeps :: ComponentDeps [SolverId]
- solverPkgExeDeps :: ComponentDeps [SolverId]
Documentation
data SolverPackage loc Source #
A SolverPackage is a package specified by the dependency solver.
It will get elaborated into a ConfiguredPackage or even an
ElaboratedConfiguredPackage.
NB: SolverPackages are essentially always with UnresolvedPkgLoc,
but for symmetry we have the parameter. (Maybe it can be removed.)
Constructors
| SolverPackage | |
Fields
| |