| 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.7.2-7rwpoWJhaauIDtZl7KwtG7" '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.7.2-7rwpoWJhaauIDtZl7KwtG7" '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.7.2-7rwpoWJhaauIDtZl7KwtG7" '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 | |||||