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 #

Produce a human-readable string

Methods

pretty :: a -> String #

Instances
Pretty DeserializationError # 
Instance details

Defined in Hackage.Security.JSON

Pretty TargetPath # 
Instance details

Defined in Hackage.Security.TUF.FileMap

Methods

pretty :: TargetPath -> String #

Pretty RootUpdated # 
Instance details

Defined in Hackage.Security.Trusted.TCB

Methods

pretty :: RootUpdated -> String #

Pretty VerificationError # 
Instance details

Defined in Hackage.Security.Trusted.TCB

Pretty SomeRemoteError # 
Instance details

Defined in Hackage.Security.Client.Repository

Pretty UpdateFailure # 
Instance details

Defined in Hackage.Security.Client.Repository

Pretty LogMessage # 
Instance details

Defined in Hackage.Security.Client.Repository

Methods

pretty :: LogMessage -> String #

Pretty CachedFile # 
Instance details

Defined in Hackage.Security.Client.Repository

Methods

pretty :: CachedFile -> String #

Pretty InvalidFileInIndex # 
Instance details

Defined in Hackage.Security.Client

Pretty LocalFileCorrupted # 
Instance details

Defined in Hackage.Security.Client

Pretty InvalidPackageException # 
Instance details

Defined in Hackage.Security.Client

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

Defined in Hackage.Security.Util.Some

Methods

pretty :: Some f -> String #

Pretty (Path Tar) # 
Instance details

Defined in Hackage.Security.Util.Path

Methods

pretty :: Path Tar -> String #

Pretty (Path HomeDir) # 
Instance details

Defined in Hackage.Security.Util.Path

Methods

pretty :: Path HomeDir -> String #

Pretty (Path Absolute) # 
Instance details

Defined in Hackage.Security.Util.Path

Methods

pretty :: Path Absolute -> String #

Pretty (Path Relative) # 
Instance details

Defined in Hackage.Security.Util.Path

Methods

pretty :: Path Relative -> String #

Pretty (Path Unrooted) # 
Instance details

Defined in Hackage.Security.Util.Path

Methods

pretty :: Path Unrooted -> String #

Pretty (Path CacheRoot) # 
Instance details

Defined in Hackage.Security.TUF.Paths

Pretty (Path IndexRoot) # 
Instance details

Defined in Hackage.Security.TUF.Paths

Pretty (Path RepoRoot) # 
Instance details

Defined in Hackage.Security.TUF.Paths

Methods

pretty :: Path RepoRoot -> String #

Pretty (IndexFile dec) # 
Instance details

Defined in Hackage.Security.TUF.Layout.Index

Methods

pretty :: IndexFile dec -> String #

Pretty (RemoteTemp typ) # 
Instance details

Defined in Hackage.Security.Client.Repository.Remote

Methods

pretty :: RemoteTemp typ -> String #

Pretty (RemoteFile fs typ) # 
Instance details

Defined in Hackage.Security.Client.Repository

Methods

pretty :: RemoteFile fs typ -> String #