Safe Haskell | None |
---|---|
Language | GHC2021 |
Hix.Managed.Cabal.Data.SourcePackage
Documentation
data SourcePackageId Source #
Constructors
SourcePackageId | |
Fields
|
Instances
newtype SourcePackage Source #
Constructors
SourcePackage (Map Version SourcePackageId) |
Instances
Pretty SourcePackage Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods pretty :: SourcePackage -> Doc # prettyVersioned :: CabalSpecVersion -> SourcePackage -> Doc # | |||||
Monoid SourcePackage Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods mempty :: SourcePackage # mappend :: SourcePackage -> SourcePackage -> SourcePackage # mconcat :: [SourcePackage] -> SourcePackage # | |||||
Semigroup SourcePackage Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods (<>) :: SourcePackage -> SourcePackage -> SourcePackage # sconcat :: NonEmpty SourcePackage -> SourcePackage # stimes :: Integral b => b -> SourcePackage -> SourcePackage # | |||||
Generic SourcePackage Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Associated Types
| |||||
IsList SourcePackage Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Associated Types
Methods fromList :: [Item SourcePackage] -> SourcePackage # fromListN :: Int -> [Item SourcePackage] -> SourcePackage # toList :: SourcePackage -> [Item SourcePackage] # | |||||
Show SourcePackage Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods showsPrec :: Int -> SourcePackage -> ShowS # show :: SourcePackage -> String # showList :: [SourcePackage] -> ShowS # | |||||
Eq SourcePackage Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods (==) :: SourcePackage -> SourcePackage -> Bool # (/=) :: SourcePackage -> SourcePackage -> Bool # | |||||
NMap SourcePackage Version SourcePackageId LookupMonoid Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods nGet :: SourcePackage -> Map Version SourcePackageId Source # | |||||
NMap SourcePackages PackageName SourcePackage LookupMaybe Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods nGet :: SourcePackages -> Map PackageName SourcePackage Source # | |||||
type Rep SourcePackage Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage type Rep SourcePackage = D1 ('MetaData "SourcePackage" "Hix.Managed.Cabal.Data.SourcePackage" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'True) (C1 ('MetaCons "SourcePackage" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Version SourcePackageId)))) | |||||
type Item SourcePackage Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage |
newtype SourcePackages Source #
Constructors
SourcePackages (Map PackageName SourcePackage) |
Instances
Pretty SourcePackages Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods pretty :: SourcePackages -> Doc # prettyVersioned :: CabalSpecVersion -> SourcePackages -> Doc # | |||||
Monoid SourcePackages Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods mappend :: SourcePackages -> SourcePackages -> SourcePackages # mconcat :: [SourcePackages] -> SourcePackages # | |||||
Semigroup SourcePackages Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods (<>) :: SourcePackages -> SourcePackages -> SourcePackages # sconcat :: NonEmpty SourcePackages -> SourcePackages # stimes :: Integral b => b -> SourcePackages -> SourcePackages # | |||||
Generic SourcePackages Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Associated Types
Methods from :: SourcePackages -> Rep SourcePackages x # to :: Rep SourcePackages x -> SourcePackages # | |||||
IsList SourcePackages Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Associated Types
Methods fromList :: [Item SourcePackages] -> SourcePackages # fromListN :: Int -> [Item SourcePackages] -> SourcePackages # toList :: SourcePackages -> [Item SourcePackages] # | |||||
Show SourcePackages Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods showsPrec :: Int -> SourcePackages -> ShowS # show :: SourcePackages -> String # showList :: [SourcePackages] -> ShowS # | |||||
Eq SourcePackages Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods (==) :: SourcePackages -> SourcePackages -> Bool # (/=) :: SourcePackages -> SourcePackages -> Bool # | |||||
NMap SourcePackages PackageName SourcePackage LookupMaybe Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods nGet :: SourcePackages -> Map PackageName SourcePackage Source # | |||||
type Rep SourcePackages Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage type Rep SourcePackages = D1 ('MetaData "SourcePackages" "Hix.Managed.Cabal.Data.SourcePackage" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'True) (C1 ('MetaCons "SourcePackages" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map PackageName SourcePackage)))) | |||||
type Item SourcePackages Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage |
newtype SourcePackageVersions Source #
Constructors
SourcePackageVersions (Map PackageName [Version]) |
Instances
Pretty SourcePackageVersions Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods pretty :: SourcePackageVersions -> Doc # prettyVersioned :: CabalSpecVersion -> SourcePackageVersions -> Doc # | |||||
Monoid SourcePackageVersions Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage | |||||
Semigroup SourcePackageVersions Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods (<>) :: SourcePackageVersions -> SourcePackageVersions -> SourcePackageVersions # sconcat :: NonEmpty SourcePackageVersions -> SourcePackageVersions # stimes :: Integral b => b -> SourcePackageVersions -> SourcePackageVersions # | |||||
Generic SourcePackageVersions Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Associated Types
Methods from :: SourcePackageVersions -> Rep SourcePackageVersions x # to :: Rep SourcePackageVersions x -> SourcePackageVersions # | |||||
IsList SourcePackageVersions Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Associated Types
Methods fromList :: [Item SourcePackageVersions] -> SourcePackageVersions # fromListN :: Int -> [Item SourcePackageVersions] -> SourcePackageVersions # toList :: SourcePackageVersions -> [Item SourcePackageVersions] # | |||||
Show SourcePackageVersions Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods showsPrec :: Int -> SourcePackageVersions -> ShowS # show :: SourcePackageVersions -> String # showList :: [SourcePackageVersions] -> ShowS # | |||||
Eq SourcePackageVersions Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods (==) :: SourcePackageVersions -> SourcePackageVersions -> Bool # (/=) :: SourcePackageVersions -> SourcePackageVersions -> Bool # | |||||
NMap SourcePackageVersions PackageName [Version] LookupMaybe Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage Methods nGet :: SourcePackageVersions -> Map PackageName [Version] Source # | |||||
type Rep SourcePackageVersions Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage type Rep SourcePackageVersions = D1 ('MetaData "SourcePackageVersions" "Hix.Managed.Cabal.Data.SourcePackage" "hix-0.8.0-HgAAo9T3AqQBueO4fzYR2Q" 'True) (C1 ('MetaCons "SourcePackageVersions" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map PackageName [Version])))) | |||||
type Item SourcePackageVersions Source # | |||||
Defined in Hix.Managed.Cabal.Data.SourcePackage |