hackage-security-0.6.2.5: Hackage security library
Safe HaskellSafe-Inferred
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

Instances details
Pretty InvalidFileInIndex Source # 
Instance details

Defined in Hackage.Security.Client

Pretty InvalidPackageException Source # 
Instance details

Defined in Hackage.Security.Client

Pretty LocalFileCorrupted Source # 
Instance details

Defined in Hackage.Security.Client

Pretty CachedFile Source # 
Instance details

Defined in Hackage.Security.Client.Repository

Pretty LogMessage Source # 
Instance details

Defined in Hackage.Security.Client.Repository

Pretty SomeRemoteError Source # 
Instance details

Defined in Hackage.Security.Client.Repository

Pretty UpdateFailure Source # 
Instance details

Defined in Hackage.Security.Client.Repository

Pretty DeserializationError Source # 
Instance details

Defined in Hackage.Security.JSON

Pretty TargetPath Source # 
Instance details

Defined in Hackage.Security.TUF.FileMap

Pretty RootUpdated Source # 
Instance details

Defined in Hackage.Security.Trusted.TCB

Pretty VerificationError Source # 
Instance details

Defined in Hackage.Security.Trusted.TCB

Pretty (RemoteTemp typ) Source # 
Instance details

Defined in Hackage.Security.Client.Repository.Remote

Methods

pretty :: RemoteTemp typ -> String Source #

Pretty (IndexFile dec) Source # 
Instance details

Defined in Hackage.Security.TUF.Layout.Index

Methods

pretty :: IndexFile dec -> String Source #

Pretty (Path CacheRoot) Source # 
Instance details

Defined in Hackage.Security.TUF.Paths

Pretty (Path IndexRoot) Source # 
Instance details

Defined in Hackage.Security.TUF.Paths

Pretty (Path RepoRoot) Source # 
Instance details

Defined in Hackage.Security.TUF.Paths

Pretty (Path Absolute) Source # 
Instance details

Defined in Hackage.Security.Util.Path

Pretty (Path HomeDir) Source # 
Instance details

Defined in Hackage.Security.Util.Path

Pretty (Path Relative) Source # 
Instance details

Defined in Hackage.Security.Util.Path

Pretty (Path Tar) Source # 
Instance details

Defined in Hackage.Security.Util.Path

Methods

pretty :: Path Tar -> String Source #

Pretty (Path Unrooted) Source # 
Instance details

Defined in Hackage.Security.Util.Path

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

Defined in Hackage.Security.Util.Some

Methods

pretty :: Some f -> String Source #

Pretty (RemoteFile fs typ) Source # 
Instance details

Defined in Hackage.Security.Client.Repository

Methods

pretty :: RemoteFile fs typ -> String Source #