Maintainer | simons@cryp.to |
---|---|
Stability | provisional |
Portability | portable |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
data HackageDBTarball a Source #
Instances
(Show a, Typeable a) => Exception (HackageDBTarball a) Source # | |
Defined in Distribution.Hackage.DB.Errors toException :: HackageDBTarball a -> SomeException # fromException :: SomeException -> Maybe (HackageDBTarball a) # displayException :: HackageDBTarball a -> String # | |
Show a => Show (HackageDBTarball a) Source # | |
Defined in Distribution.Hackage.DB.Errors showsPrec :: Int -> HackageDBTarball a -> ShowS # show :: HackageDBTarball a -> String # showList :: [HackageDBTarball a] -> ShowS # |
data HackageDBPackageName a Source #
Instances
(Show a, Typeable a) => Exception (HackageDBPackageName a) Source # | |
Defined in Distribution.Hackage.DB.Errors toException :: HackageDBPackageName a -> SomeException # fromException :: SomeException -> Maybe (HackageDBPackageName a) # displayException :: HackageDBPackageName a -> String # | |
Show a => Show (HackageDBPackageName a) Source # | |
Defined in Distribution.Hackage.DB.Errors showsPrec :: Int -> HackageDBPackageName a -> ShowS # show :: HackageDBPackageName a -> String # showList :: [HackageDBPackageName a] -> ShowS # |
data HackageDBPackageVersion a Source #
Instances
(Show a, Typeable a) => Exception (HackageDBPackageVersion a) Source # | |
Defined in Distribution.Hackage.DB.Errors | |
Show a => Show (HackageDBPackageVersion a) Source # | |
Defined in Distribution.Hackage.DB.Errors showsPrec :: Int -> HackageDBPackageVersion a -> ShowS # show :: HackageDBPackageVersion a -> String # showList :: [HackageDBPackageVersion a] -> ShowS # |
newtype IncorrectTarfile Source #
Instances
Exception IncorrectTarfile Source # | |
Defined in Distribution.Hackage.DB.Errors | |
Show IncorrectTarfile Source # | |
Defined in Distribution.Hackage.DB.Errors showsPrec :: Int -> IncorrectTarfile -> ShowS # show :: IncorrectTarfile -> String # showList :: [IncorrectTarfile] -> ShowS # |
newtype UnsupportedTarEntry Source #
Instances
Exception UnsupportedTarEntry Source # | |
Show UnsupportedTarEntry Source # | |
Defined in Distribution.Hackage.DB.Errors showsPrec :: Int -> UnsupportedTarEntry -> ShowS # show :: UnsupportedTarEntry -> String # showList :: [UnsupportedTarEntry] -> ShowS # |
newtype InvalidMetaFile Source #
Instances
Exception InvalidMetaFile Source # | |
Defined in Distribution.Hackage.DB.Errors | |
Show InvalidMetaFile Source # | |
Defined in Distribution.Hackage.DB.Errors showsPrec :: Int -> InvalidMetaFile -> ShowS # show :: InvalidMetaFile -> String # showList :: [InvalidMetaFile] -> ShowS # |
newtype InvalidCabalFile Source #
Instances
Exception InvalidCabalFile Source # | |
Defined in Distribution.Hackage.DB.Errors | |
Show InvalidCabalFile Source # | |
Defined in Distribution.Hackage.DB.Errors showsPrec :: Int -> InvalidCabalFile -> ShowS # show :: InvalidCabalFile -> String # showList :: [InvalidCabalFile] -> ShowS # |
data InvalidRepresentationOfType Source #
Instances
data NoHackageTarballFound Source #
Instances
Exception NoHackageTarballFound Source # | |
Show NoHackageTarballFound Source # | |
Defined in Distribution.Hackage.DB.Errors showsPrec :: Int -> NoHackageTarballFound -> ShowS # show :: NoHackageTarballFound -> String # showList :: [NoHackageTarballFound] -> ShowS # |