Safe Haskell | None |
---|---|
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
| |||||
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.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'False) (C1 ('MetaCons "GhcPackages" 'PrefixI 'True) (S1 ('MetaSel ('Just "installed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InstalledPackages) :*: S1 ('MetaSel ('Just "available") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourcePackages))) |