Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Distribution.Solver.Types.Settings
Synopsis
- newtype ReorderGoals = ReorderGoals Bool
- newtype IndependentGoals = IndependentGoals Bool
- newtype PreferOldest = PreferOldest 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 #
Constructors
ReorderGoals Bool |
Instances
newtype IndependentGoals #
Constructors
IndependentGoals Bool |
Instances
newtype PreferOldest #
Constructors
PreferOldest Bool |
Instances
newtype MinimizeConflictSet #
Constructors
MinimizeConflictSet Bool |
Instances
newtype AvoidReinstalls #
Constructors
AvoidReinstalls Bool |
Instances
newtype ShadowPkgs #
Constructors
ShadowPkgs Bool |
Instances
BooleanFlag ShadowPkgs # | |
Defined in Distribution.Solver.Types.Settings Methods asBool :: ShadowPkgs -> Bool | |
Structured ShadowPkgs # | |
Defined in Distribution.Solver.Types.Settings | |
Generic ShadowPkgs # | |
Defined in Distribution.Solver.Types.Settings Associated Types type Rep ShadowPkgs :: Type -> Type | |
Show ShadowPkgs # | |
Defined in Distribution.Solver.Types.Settings Methods showsPrec :: Int -> ShadowPkgs -> ShowS # show :: ShadowPkgs -> String # showList :: [ShadowPkgs] -> ShowS # | |
Binary ShadowPkgs # | |
Defined in Distribution.Solver.Types.Settings | |
Eq ShadowPkgs # | |
Defined in Distribution.Solver.Types.Settings | |
type Rep ShadowPkgs # | |
Defined in Distribution.Solver.Types.Settings type Rep ShadowPkgs = D1 ('MetaData "ShadowPkgs" "Distribution.Solver.Types.Settings" "cabal-install-solver-3.10.1.0-4I9p4uuKME01q5xZ1JjXoT" 'True) (C1 ('MetaCons "ShadowPkgs" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) |
newtype StrongFlags #
Constructors
StrongFlags Bool |
Instances
BooleanFlag StrongFlags # | |
Defined in Distribution.Solver.Types.Settings Methods asBool :: StrongFlags -> Bool | |
Structured StrongFlags # | |
Defined in Distribution.Solver.Types.Settings | |
Generic StrongFlags # | |
Defined in Distribution.Solver.Types.Settings Associated Types type Rep StrongFlags :: Type -> Type | |
Show StrongFlags # | |
Defined in Distribution.Solver.Types.Settings Methods showsPrec :: Int -> StrongFlags -> ShowS # show :: StrongFlags -> String # showList :: [StrongFlags] -> ShowS # | |
Binary StrongFlags # | |
Defined in Distribution.Solver.Types.Settings | |
Eq StrongFlags # | |
Defined in Distribution.Solver.Types.Settings | |
type Rep StrongFlags # | |
Defined in Distribution.Solver.Types.Settings type Rep StrongFlags = D1 ('MetaData "StrongFlags" "Distribution.Solver.Types.Settings" "cabal-install-solver-3.10.1.0-4I9p4uuKME01q5xZ1JjXoT" 'True) (C1 ('MetaCons "StrongFlags" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) |
newtype AllowBootLibInstalls #
Constructors
AllowBootLibInstalls Bool |
Instances
data OnlyConstrained #
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 #
Constructors
EnableBackjumping Bool |
Instances
newtype CountConflicts #
Constructors
CountConflicts Bool |
Instances
newtype FineGrainedConflicts #
Constructors
FineGrainedConflicts Bool |
Instances
newtype SolveExecutables #
Constructors
SolveExecutables Bool |