Modulecabal-install-solver-3.18.1.0
Distribution.Solver.Modular.Dependency
Synopsis
- value showConflictSet
- value dependencyReasonToConflictSet
- value dependencyReasonToConflictSetWithVersionConflict
- value dependencyReasonToConflictSetWithVersionConstraintConflict
- value flattenFlaggedDeps
- value goalReasonToConflictSet
- value goalReasonToConflictSetWithConflict
- value goalToVar
- value qualifyDeps
- value showDependencyReason
- value unqualifyDeps
- value varToConflictSet
- value showVar
- value varPN
- type ConflictMap
- newtype ConflictSet
- data CI
- data Dep
- data DependencyReason
- data ExposedComponent
- data FlaggedDep
- type FlaggedDeps
- data Goal
- data GoalReason
- data LDep
- data PkgComponent
- type QGoalReason
- data QualifyOptions
- type RevDepMap
- data Var
- Packagecabal-install-solver-3.18.1.0
- Exports30
- LicenceBSD-3-Clause
Instances2Eq, Show
Eq ConflictSetDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.ConflictSetShow ConflictSetDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.ConflictSet
Constructors
Constructors
Instances3Functor, Eq, Show
Functor DependencyReasonDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.DependencyEq qpn => Eq (DependencyReason qpn)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.DependencyShow qpn => Show (DependencyReason qpn)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.Dependency
Constructors
Instances3Eq, Ord, Show
Eq ExposedComponentDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.DependencyOrd ExposedComponentDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.DependencyShow ExposedComponentDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.Dependency
Constructors
Goal (Var qpn) (GoalReason qpn)
Instances3Functor, Eq, Show
Functor GoalDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.DependencyEq qpn => Eq (Goal qpn)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.DependencyShow qpn => Show (Goal qpn)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.Dependency
Constructors
Instances3Functor, Eq, Show
Functor GoalReasonDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.DependencyEq qpn => Eq (GoalReason qpn)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.DependencyShow qpn => Show (GoalReason qpn)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.Dependency
Constructors
LDep (DependencyReason qpn) (Dep qpn)
Constructors
Instances4Functor, Eq, Ord, Show
Functor PkgComponentDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.DependencyEq qpn => Eq (PkgComponent qpn)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.DependencyOrd qpn => Ord (PkgComponent qpn)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.DependencyShow qpn => Show (PkgComponent qpn)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.Dependency
Constructors
Instances1Show
Show QualifyOptionsDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.Dependency
Instances4Functor, Eq, Ord, Show
Functor VarDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.VarEq qpn => Eq (Var qpn)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.VarOrd qpn => Ord (Var qpn)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.VarShow qpn => Show (Var qpn)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Modular.Var