hackage-db-2.1.0: Access cabal-install's Hackage database via Data.Map

Maintainersimons@cryp.to
Stabilityprovisional
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Distribution.Hackage.DB.Unparsed

Description

 

Documentation

data PackageData Source #

Instances
Eq PackageData Source # 
Instance details

Defined in Distribution.Hackage.DB.Unparsed

Show PackageData Source # 
Instance details

Defined in Distribution.Hackage.DB.Unparsed

Generic PackageData Source # 
Instance details

Defined in Distribution.Hackage.DB.Unparsed

Associated Types

type Rep PackageData :: Type -> Type #

type Rep PackageData Source # 
Instance details

Defined in Distribution.Hackage.DB.Unparsed

type Rep PackageData = D1 (MetaData "PackageData" "Distribution.Hackage.DB.Unparsed" "hackage-db-2.1.0-CZ9x9E5MZh96FmM7QSey92" False) (C1 (MetaCons "PackageData" PrefixI True) (S1 (MetaSel (Just "preferredVersions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ByteString) :*: S1 (MetaSel (Just "versions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Map Version VersionData))))

data VersionData Source #

Constructors

VersionData 
Instances
Eq VersionData Source # 
Instance details

Defined in Distribution.Hackage.DB.Unparsed

Show VersionData Source # 
Instance details

Defined in Distribution.Hackage.DB.Unparsed

Generic VersionData Source # 
Instance details

Defined in Distribution.Hackage.DB.Unparsed

Associated Types

type Rep VersionData :: Type -> Type #

type Rep VersionData Source # 
Instance details

Defined in Distribution.Hackage.DB.Unparsed

type Rep VersionData = D1 (MetaData "VersionData" "Distribution.Hackage.DB.Unparsed" "hackage-db-2.1.0-CZ9x9E5MZh96FmM7QSey92" False) (C1 (MetaCons "VersionData" PrefixI True) (S1 (MetaSel (Just "cabalFile") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ByteString) :*: S1 (MetaSel (Just "metaFile") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ByteString)))