hackage-security-0.6.2.6: Hackage security library

Safe Haskell | None
Language | Haskell2010

Hackage.Security.Util.Pretty

Description

Producing human-reaadable strings

Synopsis

- class Pretty a where
  - pretty :: a -> String

# Documentation

class Pretty a where #

Produce a human-readable string

Methods

pretty :: a -> String #

#### Instances

Instances details

Pretty InvalidFileInIndex # |
Instance details Defined in Hackage.Security.Client Methods pretty :: InvalidFileInIndex -> String #
Pretty InvalidPackageException # |
Instance details Defined in Hackage.Security.Client Methods pretty :: InvalidPackageException -> String #
Pretty LocalFileCorrupted # |
Instance details Defined in Hackage.Security.Client Methods pretty :: LocalFileCorrupted -> String #
Pretty CachedFile # |
Instance details Defined in Hackage.Security.Client.Repository Methods pretty :: CachedFile -> String #
Pretty LogMessage # |
Instance details Defined in Hackage.Security.Client.Repository Methods pretty :: LogMessage -> String #
Pretty SomeRemoteError # |
Instance details Defined in Hackage.Security.Client.Repository Methods pretty :: SomeRemoteError -> String #
Pretty UpdateFailure # |
Instance details Defined in Hackage.Security.Client.Repository Methods pretty :: UpdateFailure -> String #
Pretty DeserializationError # |
Instance details Defined in Hackage.Security.JSON Methods pretty :: DeserializationError -> String #
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 Methods pretty :: VerificationError -> String #
Pretty (RemoteTemp typ) # |
Instance details Defined in Hackage.Security.Client.Repository.Remote Methods pretty :: RemoteTemp typ -> String #
Pretty (IndexFile dec) # |
Instance details Defined in Hackage.Security.TUF.Layout.Index Methods pretty :: IndexFile dec -> String #
Pretty (Path CacheRoot) # |
Instance details Defined in Hackage.Security.TUF.Paths Methods pretty :: Path CacheRoot -> String #
Pretty (Path IndexRoot) # |
Instance details Defined in Hackage.Security.TUF.Paths Methods pretty :: Path IndexRoot -> String #
Pretty (Path RepoRoot) # |
Instance details Defined in Hackage.Security.TUF.Paths Methods pretty :: Path RepoRoot -> String #
Pretty (Path Absolute) # |
Instance details Defined in Hackage.Security.Util.Path Methods pretty :: Path Absolute -> String #
Pretty (Path HomeDir) # |
Instance details Defined in Hackage.Security.Util.Path Methods pretty :: Path HomeDir -> String #
Pretty (Path Relative) # |
Instance details Defined in Hackage.Security.Util.Path Methods pretty :: Path Relative -> String #
Pretty (Path Tar) # |
Instance details Defined in Hackage.Security.Util.Path Methods pretty :: Path Tar -> String #
Pretty (Path Unrooted) # |
Instance details Defined in Hackage.Security.Util.Path Methods pretty :: Path Unrooted -> String #
SomePretty f => Pretty (Some f) # |
Instance details Defined in Hackage.Security.Util.Some Methods pretty :: Some f -> String #
Pretty (RemoteFile fs typ) # |
Instance details Defined in Hackage.Security.Client.Repository Methods pretty :: RemoteFile fs typ -> String #