| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Distribution.Solver.Types.Settings
Synopsis
- newtype ReorderGoals = ReorderGoals Bool
- newtype IndependentGoals = IndependentGoals Bool
- newtype MinimizeConflictSet = MinimizeConflictSet Bool
- newtype AvoidReinstalls = AvoidReinstalls Bool
- newtype ShadowPkgs = ShadowPkgs Bool
- newtype StrongFlags = StrongFlags Bool
- newtype AllowBootLibInstalls = AllowBootLibInstalls Bool
- data OnlyConstrained
- newtype EnableBackjumping = EnableBackjumping Bool
- newtype CountConflicts = CountConflicts Bool
- newtype FineGrainedConflicts = FineGrainedConflicts Bool
- newtype SolveExecutables = SolveExecutables Bool
Documentation
newtype ReorderGoals Source #
Constructors
| ReorderGoals Bool |
Instances
newtype IndependentGoals Source #
Constructors
| IndependentGoals Bool |
Instances
newtype MinimizeConflictSet Source #
Constructors
| MinimizeConflictSet Bool |
Instances
newtype AvoidReinstalls Source #
Constructors
| AvoidReinstalls Bool |
Instances
newtype ShadowPkgs Source #
Constructors
| ShadowPkgs Bool |
Instances
newtype StrongFlags Source #
Constructors
| StrongFlags Bool |
Instances
newtype AllowBootLibInstalls Source #
Constructors
| AllowBootLibInstalls Bool |
Instances
data OnlyConstrained Source #
Should we consider all packages we know about, or only those that have constraints explicitly placed on them or which are goals?
Constructors
| OnlyConstrainedNone | |
| OnlyConstrainedAll |
Instances
newtype EnableBackjumping Source #
Constructors
| EnableBackjumping Bool |
Instances
newtype CountConflicts Source #
Constructors
| CountConflicts Bool |
Instances
newtype FineGrainedConflicts Source #
Constructors
| FineGrainedConflicts Bool |
Instances
newtype SolveExecutables Source #
Constructors
| SolveExecutables Bool |