Modulecabal-install-3.18.1.0
Distribution.Client.Types
- 29 types
- 1 class
- 20 values
- Packagecabal-install-3.18.1.0
- Exports50
- LicenceBSD-3-Clause
Constructors
Instances12Eq, Read, Show, Generic, Semigroup, Monoid, …
Eq AllowNewerDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerRead AllowNewerDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerShow AllowNewerDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerGeneric AllowNewerDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerSemigroup AllowNewerDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerMonoid AllowNewerDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerNFData AllowNewerDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerBinary AllowNewerDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerParsec AllowNewerDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerStructured AllowNewerDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerNewtype (Maybe AllowNewer) AllowNewerNTDefined in cabal-install-3.18.1.0 · Distribution.Client.Utils.Newtypestype Rep AllowNewer = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewer"AllowNewer"
"Distribution.Client.Types.AllowNewer"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'True) (C1 ('MetaCons"AllowNewer"
'PrefixI 'True) (S1 ('MetaSel ('Just"unAllowNewer"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 RelaxDeps)))
Constructors
Instances12Eq, Read, Show, Generic, Semigroup, Monoid, …
Eq AllowOlderDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerRead AllowOlderDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerShow AllowOlderDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerGeneric AllowOlderDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerSemigroup AllowOlderDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerMonoid AllowOlderDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerNFData AllowOlderDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerBinary AllowOlderDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerParsec AllowOlderDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerStructured AllowOlderDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerNewtype (Maybe AllowOlder) AllowOlderNTDefined in cabal-install-3.18.1.0 · Distribution.Client.Utils.Newtypestype Rep AllowOlder = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewer"AllowOlder"
"Distribution.Client.Types.AllowNewer"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'True) (C1 ('MetaCons"AllowOlder"
'PrefixI 'True) (S1 ('MetaSel ('Just"unAllowOlder"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 RelaxDeps)))
Instances8Eq, Read, Show, Generic, NFData, Binary, …
Eq RelaxDepModDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerRead RelaxDepModDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerShow RelaxDepModDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerGeneric RelaxDepModDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerNFData RelaxDepModDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerBinary RelaxDepModDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerStructured RelaxDepModDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewertype Rep RelaxDepMod = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewer"RelaxDepMod"
"Distribution.Client.Types.AllowNewer"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"RelaxDepModNone"
'PrefixI 'False) U1 :+: C1 ('MetaCons"RelaxDepModCaret"
'PrefixI 'False) U1)
Instances8Eq, Read, Show, Generic, NFData, Binary, …
Eq RelaxDepScopeDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerRead RelaxDepScopeDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerShow RelaxDepScopeDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerGeneric RelaxDepScopeDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerNFData RelaxDepScopeDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerBinary RelaxDepScopeDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerStructured RelaxDepScopeDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewertype Rep RelaxDepScope = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewer"RelaxDepScope"
"Distribution.Client.Types.AllowNewer"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"RelaxDepScopeAll"
'PrefixI 'False) U1 :+: (C1 ('MetaCons"RelaxDepScopePackage"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PackageName)) :+: C1 ('MetaCons"RelaxDepScopePackageId"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PackageId))))
Constructors
Instances11Eq, Ord, Read, Show, Generic, NFData, …
Eq RelaxDepSubjectDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerOrd RelaxDepSubjectDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerRead RelaxDepSubjectDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerShow RelaxDepSubjectDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerGeneric RelaxDepSubjectDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerNFData RelaxDepSubjectDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerBinary RelaxDepSubjectDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerParsec RelaxDepSubjectDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerPretty RelaxDepSubjectDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerStructured RelaxDepSubjectDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewertype Rep RelaxDepSubject = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewer"RelaxDepSubject"
"Distribution.Client.Types.AllowNewer"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"RelaxDepSubjectAll"
'PrefixI 'False) U1 :+: C1 ('MetaCons"RelaxDepSubjectPkg"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PackageName)))
Constructors
Instances12Eq, Read, Show, Generic, Semigroup, Monoid, …
Eq RelaxDepsDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerRead RelaxDepsDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerShow RelaxDepsDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerGeneric RelaxDepsDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerSemigroup RelaxDepsDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerMonoid RelaxDepsDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerNFData RelaxDepsDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerBinary RelaxDepsDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerParsec RelaxDepsDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerPretty RelaxDepsDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerStructured RelaxDepsDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewertype Rep RelaxDeps = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewer"RelaxDeps"
"Distribution.Client.Types.AllowNewer"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"RelaxDepsSome"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [RelaxedDep])) :+: C1 ('MetaCons"RelaxDepsAll"
'PrefixI 'False) U1)
Constructors
Instances10Eq, Read, Show, Generic, NFData, Binary, …
Eq RelaxedDepDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerRead RelaxedDepDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerShow RelaxedDepDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerGeneric RelaxedDepDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerNFData RelaxedDepDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerBinary RelaxedDepDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerParsec RelaxedDepDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerPretty RelaxedDepDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewerStructured RelaxedDepDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewertype Rep RelaxedDep = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.AllowNewer"RelaxedDep"
"Distribution.Client.Types.AllowNewer"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"RelaxedDep"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 RelaxDepScope) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 RelaxDepMod) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 RelaxDepSubject))))
Instances6Show, Generic, Exception, Binary, Structured, Rep
Show BuildFailureDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsGeneric BuildFailureDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsException BuildFailureDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsBinary BuildFailureDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsStructured BuildFailureDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultstype Rep BuildFailure = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResults"BuildFailure"
"Distribution.Client.Types.BuildResults"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (((C1 ('MetaCons"PlanningFailed"
'PrefixI 'False) U1 :+: C1 ('MetaCons"DependentFailed"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PackageId))) :+: (C1 ('MetaCons"GracefulFailure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String)) :+: C1 ('MetaCons"DownloadFailed"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SomeException)))) :+: ((C1 ('MetaCons"UnpackFailed"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SomeException)) :+: C1 ('MetaCons"ConfigureFailed"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SomeException))) :+: (C1 ('MetaCons"BuildFailed"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SomeException)) :+: (C1 ('MetaCons"TestsFailed"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SomeException)) :+: C1 ('MetaCons"InstallFailed"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SomeException))))))
Constructors
Instances5Show, Generic, Binary, Structured, Rep
Show BuildResultDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsGeneric BuildResultDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsBinary BuildResultDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsStructured BuildResultDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultstype Rep BuildResult = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResults"BuildResult"
"Distribution.Client.Types.BuildResults"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"BuildResult"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DocsResult) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TestsResult) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe InstalledPackageInfo)))))
Instances5Show, Generic, Binary, Structured, Rep
Show DocsResultDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsGeneric DocsResultDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsBinary DocsResultDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsStructured DocsResultDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultstype Rep DocsResult = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResults"DocsResult"
"Distribution.Client.Types.BuildResults"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"DocsNotTried"
'PrefixI 'False) U1 :+: (C1 ('MetaCons"DocsFailed"
'PrefixI 'False) U1 :+: C1 ('MetaCons"DocsOk"
'PrefixI 'False) U1))
Instances5Show, Generic, Binary, Structured, Rep
Show TestsResultDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsGeneric TestsResultDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsBinary TestsResultDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultsStructured TestsResultDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResultstype Rep TestsResult = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.BuildResults"TestsResult"
"Distribution.Client.Types.BuildResults"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"TestsNotTried"
'PrefixI 'False) U1 :+: C1 ('MetaCons"TestsOk"
'PrefixI 'False) U1)
Constructors
Instances8Eq, Ord, Show, Generic, Binary, Structured, …
Eq ConfiguredIdDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredIdOrd ConfiguredIdDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredIdShow ConfiguredIdDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredIdGeneric ConfiguredIdDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredIdBinary ConfiguredIdDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredIdStructured ConfiguredIdDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredIdPackage ConfiguredIdDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredIdtype Rep ConfiguredId = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredId"ConfiguredId"
"Distribution.Client.Types.ConfiguredId"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"ConfiguredId"
'PrefixI 'True) (S1 ('MetaSel ('Just"confSrcId"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PackageId) :*: (S1 ('MetaSel ('Just"confCompName"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe ComponentName)) :*: S1 ('MetaSel ('Just"confInstId"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ComponentId))))
Methods
configuredId :: a -> ConfiguredId
Instances4HasConfiguredId
HasConfiguredId InstalledPackageInfoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredIdHasConfiguredId ElaboratedConfiguredPackageDefined in cabal-install-3.18.1.0 · Distribution.Client.ProjectPlanning.TypesHasConfiguredId (ConfiguredPackage loc)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackage(HasConfiguredId ipkg, HasConfiguredId srcpkg) => HasConfiguredId (GenericPlanPackage ipkg srcpkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.InstallPlan
Instances13Eq, Show, Generic, Binary, IsNode, HasMungedPackageId, …
Eq loc => Eq (ConfiguredPackage loc)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackageShow loc => Show (ConfiguredPackage loc)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackageGeneric (ConfiguredPackage loc)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackageBinary loc => Binary (ConfiguredPackage loc)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackageIsNode (ConfiguredPackage loc)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackageHasMungedPackageId (ConfiguredPackage loc)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackageHasUnitId (ConfiguredPackage loc)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackagePackage (ConfiguredPackage loc)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackagePackageInstalled (ConfiguredPackage loc)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackagePackageFixedDeps (ConfiguredPackage loc)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackageHasConfiguredId (ConfiguredPackage loc)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackagetype Rep (ConfiguredPackage loc) = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackage"ConfiguredPackage"
"Distribution.Client.Types.ConfiguredPackage"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"ConfiguredPackage"
'PrefixI 'True) ((S1 ('MetaSel ('Just"confPkgId"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 InstalledPackageId) :*: S1 ('MetaSel ('Just"confPkgSource"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SourcePackage loc))) :*: (S1 ('MetaSel ('Just"confPkgFlags"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FlagAssignment) :*: (S1 ('MetaSel ('Just"confPkgStanzas"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 OptionalStanzaSet) :*: S1 ('MetaSel ('Just"confPkgDeps"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ComponentDeps [ConfiguredId]))))))type Key (ConfiguredPackage loc) = UnitIdDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ConfiguredPackage
Instances9Functor, Eq, Ord, Show, Generic, Binary, …
Functor PackageLocationDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageLocationEq local => Eq (PackageLocation local)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageLocationOrd local => Ord (PackageLocation local)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageLocationShow local => Show (PackageLocation local)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageLocationGeneric (PackageLocation local)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageLocationBinary local => Binary (PackageLocation local)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageLocationPretty (PackageLocation local)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageLocationStructured local => Structured (PackageLocation local)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageLocationtype Rep (PackageLocation local) = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.PackageLocation"PackageLocation"
"Distribution.Client.Types.PackageLocation"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) ((C1 ('MetaCons"LocalUnpackedPackage"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath)) :+: C1 ('MetaCons"LocalTarballPackage"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath))) :+: (C1 ('MetaCons"RemoteTarballPackage"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 URI) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 local)) :+: (C1 ('MetaCons"RepoTarballPackage"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Repo) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PackageId) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 local))) :+: C1 ('MetaCons"RemoteSourceRepoPackage"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SourceRepoMaybe) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 local)))))
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
ReadyPackage srcpkg
Instances12Eq, Show, Generic, Binary, IsNode, HasMungedPackageId, …
Eq srcpkg => Eq (GenericReadyPackage srcpkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ReadyPackageShow srcpkg => Show (GenericReadyPackage srcpkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ReadyPackageGeneric (GenericReadyPackage srcpkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ReadyPackageBinary srcpkg => Binary (GenericReadyPackage srcpkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ReadyPackageIsNode srcpkg => IsNode (GenericReadyPackage srcpkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ReadyPackageHasMungedPackageId srcpkg => HasMungedPackageId (GenericReadyPackage srcpkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ReadyPackageHasUnitId srcpkg => HasUnitId (GenericReadyPackage srcpkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ReadyPackagePackage srcpkg => Package (GenericReadyPackage srcpkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ReadyPackagePackageInstalled srcpkg => PackageInstalled (GenericReadyPackage srcpkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ReadyPackagePackageFixedDeps srcpkg => PackageFixedDeps (GenericReadyPackage srcpkg)Defined in cabal-install-3.18.1.0 · Distribution.Client.Types.ReadyPackagetype Rep (GenericReadyPackage srcpkg) = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ReadyPackage"GenericReadyPackage"
"Distribution.Client.Types.ReadyPackage"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'True) (C1 ('MetaCons"ReadyPackage"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 srcpkg)))type Key (GenericReadyPackage srcpkg) = Key srcpkgDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.ReadyPackage
Constructors
Instances10Eq, Ord, Show, Generic, NFData, Binary, …
Eq LocalRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoOrd LocalRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoShow LocalRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoGeneric LocalRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoNFData LocalRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoBinary LocalRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoParsec LocalRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoPretty LocalRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoStructured LocalRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.Repotype Rep LocalRepo = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.Repo"LocalRepo"
"Distribution.Client.Types.Repo"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"LocalRepo"
'PrefixI 'True) (S1 ('MetaSel ('Just"localRepoName"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 RepoName) :*: (S1 ('MetaSel ('Just"localRepoPath"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath) :*: S1 ('MetaSel ('Just"localRepoSharedCache"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))))
Constructors
Instances10Eq, Ord, Show, Generic, NFData, Binary, …
Eq RemoteRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoOrd RemoteRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoShow RemoteRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoGeneric RemoteRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoNFData RemoteRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoBinary RemoteRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoParsec RemoteRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoPretty RemoteRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoStructured RemoteRepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.Repotype Rep RemoteRepo = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.Repo"RemoteRepo"
"Distribution.Client.Types.Repo"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"RemoteRepo"
'PrefixI 'True) ((S1 ('MetaSel ('Just"remoteRepoName"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 RepoName) :*: (S1 ('MetaSel ('Just"remoteRepoURI"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 URI) :*: S1 ('MetaSel ('Just"remoteRepoSecure"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just"remoteRepoRootKeys"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [String]) :*: (S1 ('MetaSel ('Just"remoteRepoKeyThreshold"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just"remoteRepoShouldTryHttps"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))))
Instances8Eq, Ord, Show, Generic, NFData, Binary, …
Eq RepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoOrd RepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoShow RepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoGeneric RepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoNFData RepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoBinary RepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoStructured RepoDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.Repotype Rep Repo = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.Repo"Repo"
"Distribution.Client.Types.Repo"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"RepoLocalNoIndex"
'PrefixI 'True) (S1 ('MetaSel ('Just"repoLocal"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 LocalRepo) :*: S1 ('MetaSel ('Just"repoLocalDir"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath)) :+: (C1 ('MetaCons"RepoRemote"
'PrefixI 'True) (S1 ('MetaSel ('Just"repoRemote"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 RemoteRepo) :*: S1 ('MetaSel ('Just"repoLocalDir"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath)) :+: C1 ('MetaCons"RepoSecure"
'PrefixI 'True) (S1 ('MetaSel ('Just"repoRemote"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 RemoteRepo) :*: S1 ('MetaSel ('Just"repoLocalDir"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath))))
Constructors
Instances10Eq, Ord, Show, Generic, NFData, Binary, …
Eq RepoNameDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoNameOrd RepoNameDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoNameShow RepoNameDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoNameGeneric RepoNameDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoNameNFData RepoNameDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoNameBinary RepoNameDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoNameParsec RepoNameDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoNamePretty RepoNameDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoNameStructured RepoNameDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoNametype Rep RepoName = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.RepoName"RepoName"
"Distribution.Client.Types.RepoName"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'True) (C1 ('MetaCons"RepoName"
'PrefixI 'True) (S1 ('MetaSel ('Just"unRepoName"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String)))
Instances4Eq, Generic, Binary, Rep
Eq SourcePackageDbDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.SourcePackageDbGeneric SourcePackageDbDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.SourcePackageDbBinary SourcePackageDbDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.SourcePackageDbtype Rep SourcePackageDb = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.SourcePackageDb"SourcePackageDb"
"Distribution.Client.Types.SourcePackageDb"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"SourcePackageDb"
'PrefixI 'True) (S1 ('MetaSel ('Just"packageIndex"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PackageIndex UnresolvedSourcePackage)) :*: S1 ('MetaSel ('Just"packagePreferences"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map PackageName VersionRange))))
Instances10Bounded, Enum, Eq, Show, Generic, NFData, …
Bounded WriteGhcEnvironmentFilesPolicyDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.WriteGhcEnvironmentFilesPolicyEnum WriteGhcEnvironmentFilesPolicyDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.WriteGhcEnvironmentFilesPolicyEq WriteGhcEnvironmentFilesPolicyDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.WriteGhcEnvironmentFilesPolicyShow WriteGhcEnvironmentFilesPolicyDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.WriteGhcEnvironmentFilesPolicyGeneric WriteGhcEnvironmentFilesPolicyDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.WriteGhcEnvironmentFilesPolicyNFData WriteGhcEnvironmentFilesPolicyDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.WriteGhcEnvironmentFilesPolicyBinary WriteGhcEnvironmentFilesPolicyDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.WriteGhcEnvironmentFilesPolicyParsec WriteGhcEnvironmentFilesPolicyDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.WriteGhcEnvironmentFilesPolicyStructured WriteGhcEnvironmentFilesPolicyDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.WriteGhcEnvironmentFilesPolicytype Rep WriteGhcEnvironmentFilesPolicy = D1 ('MetaDataDefined in cabal-install-3.18.1.0 · Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy"WriteGhcEnvironmentFilesPolicy"
"Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy"
"cabal-install-3.18.1.0-5FXMCFc4TOY4fqIfbvqKPH"
'False) (C1 ('MetaCons"AlwaysWriteGhcEnvironmentFiles"
'PrefixI 'False) U1 :+: (C1 ('MetaCons"NeverWriteGhcEnvironmentFiles"
'PrefixI 'False) U1 :+: C1 ('MetaCons"WriteGhcEnvironmentFilesOnlyForGhc844AndNewer"
'PrefixI 'False) U1))