The collection of information about packages from one or more PackageDBs.
It can be searched efficiently by package name and version.
Instances9Functor, Eq, Read, Show, Generic, Semigroup, …
Functor PackageIndexDefined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.PackageIndexEq pkg => Eq (PackageIndex pkg)Defined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.PackageIndexRead pkg => Read (PackageIndex pkg)Defined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.PackageIndexShow pkg => Show (PackageIndex pkg)Defined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.PackageIndexGeneric (PackageIndex pkg)Defined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.PackageIndexPackage pkg => Semigroup (PackageIndex pkg)Defined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.PackageIndexPackage pkg => Monoid (PackageIndex pkg)Defined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.PackageIndexBinary pkg => Binary (PackageIndex pkg)Defined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.PackageIndextype Rep (PackageIndex pkg) = D1 ('MetaDataDefined in cabal-install-solver-3.12.1.0 · Distribution.Solver.Types.PackageIndex"PackageIndex"
"Distribution.Solver.Types.PackageIndex"
"cabal-install-solver-3.12.1.0-582X8xReBAn365xYF5myIO"
'True) (C1 ('MetaCons"PackageIndex"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map PackageName [pkg]))))