| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
Hix.Managed.Cabal.Data.Packages
Synopsis
- newtype InstalledPackages = InstalledPackages [(PackageId, [PackageId])]
- data GhcPackages = GhcPackages {}
Documentation
newtype InstalledPackages Source #
Constructors
| InstalledPackages [(PackageId, [PackageId])] |
Instances
data GhcPackages Source #
Mock data for package indexes for the solver.
Installed packages should not contain local packages, since they have fixed dependency versions.
Instead, they should be included in the available packages, but this is done automatically by the SolveResources
initializer, so these here correspond only to Hackage packages.
Constructors
| GhcPackages | |
Fields | |
Instances
| Generic GhcPackages Source # | |
Defined in Hix.Managed.Cabal.Data.Packages Associated Types type Rep GhcPackages :: Type -> Type # | |
| Show GhcPackages Source # | |
Defined in Hix.Managed.Cabal.Data.Packages Methods showsPrec :: Int -> GhcPackages -> ShowS # show :: GhcPackages -> String # showList :: [GhcPackages] -> ShowS # | |
| Eq GhcPackages Source # | |
Defined in Hix.Managed.Cabal.Data.Packages | |
| type Rep GhcPackages Source # | |
Defined in Hix.Managed.Cabal.Data.Packages type Rep GhcPackages = D1 ('MetaData "GhcPackages" "Hix.Managed.Cabal.Data.Packages" "hix-0.7.1-GF38grEMhDKjpxBMjWXGC" 'False) (C1 ('MetaCons "GhcPackages" 'PrefixI 'True) (S1 ('MetaSel ('Just "installed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InstalledPackages) :*: S1 ('MetaSel ('Just "available") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourcePackages))) | |