Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
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: SolverPackage
s are essentially always with UnresolvedPkgLoc
,
but for symmetry we have the parameter. (Maybe it can be removed.)
SolverPackage | |
|