Modulecabal-install-3.18.1.0
Distribution.Client.Dependency
Synopsis
- value addConstraints
- value addDefaultSetupDependencies
- value addPreferences
- value addSetupCabalMaxVersionConstraint
- value addSetupCabalMinVersionConstraint
- value addSetupCabalProfiledDynamic
- value basicInstallPolicy
- value reinstallTargets
- value removeLowerBounds
- value removeUpperBounds
- value resolveDependencies
- value resolveWithoutDependencies
- value setAllowBootLibInstalls
- value setAvoidReinstalls
- value setCountConflicts
- value setEnableBackjumping
- value setFineGrainedConflicts
- value setGoalOrder
- value setImplicitSetupInfo
- value setIndependentGoals
- value setMaxBackjumps
- value setMinimizeConflictSet
- value setOnlyConstrained
- value setPreferenceDefault
- value setReorderGoals
- value setShadowPkgs
- value setSolveExecutables
- value setSolverVerbosity
- value setStrongFlags
- value standardInstallPolicy
- value upgradeDependencies
- value scopeToplevel
- value foldProgress
- data DepResolverParams
- data PackagePreference
- data PackagesPreferenceDefault
- data PackageSpecifier
- data PackageConstraint
- data PackageProperty
- data Progress
- Packagecabal-install-3.18.1.0
- Exports40
- LicenceBSD-3-Clause
Instances1Show
Show PackagesPreferenceDefaultDefined in cabal-install-3.18.1.0 · Distribution.Client.Dependency.Types
Constructors
Instances7Functor, Eq, Show, Generic, Binary, Structured, …
Functor PackageSpecifierDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageSpecifierEq pkg => Eq (PackageSpecifier pkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageSpecifierShow pkg => Show (PackageSpecifier pkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageSpecifierGeneric (PackageSpecifier pkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageSpecifierBinary pkg => Binary (PackageSpecifier pkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageSpecifierStructured pkg => Structured (PackageSpecifier pkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageSpecifiertype Rep (PackageSpecifier pkg) = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageSpecifier"PackageSpecifier"
"Distribution.Client.Types.PackageSpecifier"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"NamedPackage"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PackageName) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [PackageProperty])) :+: C1 ('MetaCons"SpecificSourcePackage"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 pkg)))
Constructors
Instances3Eq, Show, Pretty
Eq PackageConstraintDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.PackageConstraintShow PackageConstraintDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.PackageConstraintPretty PackageConstraintDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.PackageConstraint
Instances8Eq, Show, Generic, NFData, Binary, Pretty, …
Eq PackagePropertyDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.PackageConstraintShow PackagePropertyDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.PackageConstraintGeneric PackagePropertyDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.PackageConstraintNFData PackagePropertyDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.PackageConstraintBinary PackagePropertyDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.PackageConstraintPretty PackagePropertyDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.PackageConstraintStructured PackagePropertyDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.PackageConstrainttype Rep PackageProperty = D1 ('MetaDataDefined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.PackageConstraint"PackageProperty"
"Distribution.Solver.Types.PackageConstraint"
"cabal-install-solver-3.18.1.0-HoATVa7wrTS5aBfXzQB94f"
'False) ((C1 ('MetaCons"PackagePropertyVersion"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 VersionRange)) :+: (C1 ('MetaCons"PackagePropertyInstalled"
'PrefixI 'False) U1 :+: C1 ('MetaCons"PackagePropertyInstalledSpecificUnitId"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UnitId)))) :+: (C1 ('MetaCons"PackagePropertySource"
'PrefixI 'False) U1 :+: (C1 ('MetaCons"PackagePropertyFlags"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FlagAssignment)) :+: C1 ('MetaCons"PackagePropertyStanzas"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [OptionalStanza])))))
Instances5Monad, Functor, MonadFail, Applicative, Alternative
Monad (Progress step fail)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.ProgressFunctor (Progress step fail)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.ProgressMonadFail (Progress step String)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.ProgressApplicative (Progress step fail)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.ProgressMonoid fail => Alternative (Progress step fail)Defined in cabal-install-solver-3.18.1.0 · Distribution.Solver.Types.Progress