hackage-security-0.5.3.0: Hackage security library

Safe HaskellNone
LanguageHaskell2010

Hackage.Security.Util.Pretty

Description

Producing human-reaadable strings

Synopsis

Documentation

class Pretty a where Source #

Produce a human-readable string

Methods

pretty :: a -> String Source #

Instances
Pretty DeserializationError Source # 
Instance details

Defined in Hackage.Security.JSON

Methods

pretty :: DeserializationError -> String Source #

Pretty TargetPath Source # 
Instance details

Defined in Hackage.Security.TUF.FileMap

Methods

pretty :: TargetPath -> String Source #

Pretty RootUpdated Source # 
Instance details

Defined in Hackage.Security.Trusted.TCB

Methods

pretty :: RootUpdated -> String Source #

Pretty VerificationError Source # 
Instance details

Defined in Hackage.Security.Trusted.TCB

Methods

pretty :: VerificationError -> String Source #

Pretty SomeRemoteError Source # 
Instance details

Defined in Hackage.Security.Client.Repository

Methods

pretty :: SomeRemoteError -> String Source #

Pretty UpdateFailure Source # 
Instance details

Defined in Hackage.Security.Client.Repository

Methods

pretty :: UpdateFailure -> String Source #

Pretty LogMessage Source # 
Instance details

Defined in Hackage.Security.Client.Repository

Methods

pretty :: LogMessage -> String Source #

Pretty CachedFile Source # 
Instance details

Defined in Hackage.Security.Client.Repository

Methods

pretty :: CachedFile -> String Source #

Pretty InvalidFileInIndex Source # 
Instance details

Defined in Hackage.Security.Client

Methods

pretty :: InvalidFileInIndex -> String Source #

Pretty LocalFileCorrupted Source # 
Instance details

Defined in Hackage.Security.Client

Methods

pretty :: LocalFileCorrupted -> String Source #

Pretty InvalidPackageException Source # 
Instance details

Defined in Hackage.Security.Client

SomePretty f => Pretty (Some f) Source # 
Instance details

Defined in Hackage.Security.Util.Some

Methods

pretty :: Some f -> String Source #

Pretty (Path Tar) Source # 
Instance details

Defined in Hackage.Security.Util.Path

Methods

pretty :: Path Tar -> String Source #

Pretty (Path HomeDir) Source # 
Instance details

Defined in Hackage.Security.Util.Path

Methods

pretty :: Path HomeDir -> String Source #

Pretty (Path Absolute) Source # 
Instance details

Defined in Hackage.Security.Util.Path

Methods

pretty :: Path Absolute -> String Source #

Pretty (Path Relative) Source # 
Instance details

Defined in Hackage.Security.Util.Path

Methods

pretty :: Path Relative -> String Source #

Pretty (Path Unrooted) Source # 
Instance details

Defined in Hackage.Security.Util.Path

Methods

pretty :: Path Unrooted -> String Source #

Pretty (Path CacheRoot) Source # 
Instance details

Defined in Hackage.Security.TUF.Paths

Methods

pretty :: Path CacheRoot -> String Source #

Pretty (Path IndexRoot) Source # 
Instance details

Defined in Hackage.Security.TUF.Paths

Methods

pretty :: Path IndexRoot -> String Source #

Pretty (Path RepoRoot) Source # 
Instance details

Defined in Hackage.Security.TUF.Paths

Methods

pretty :: Path RepoRoot -> String Source #

Pretty (IndexFile dec) Source # 
Instance details

Defined in Hackage.Security.TUF.Layout.Index

Methods

pretty :: IndexFile dec -> String Source #

Pretty (RemoteTemp typ) Source # 
Instance details

Defined in Hackage.Security.Client.Repository.Remote

Methods

pretty :: RemoteTemp typ -> String Source #

Pretty (RemoteFile fs typ) Source # 
Instance details

Defined in Hackage.Security.Client.Repository

Methods

pretty :: RemoteFile fs typ -> String Source #