hackage-security-0.5.2.2: Hackage security library

Safe Haskell | None
Language | Haskell2010

Hackage.Security.Util.Pretty

Description

Producing human-reaadable strings

Synopsis

- class Pretty a where

# Documentation

class Pretty a where #

Produce a human-readable string

Minimal complete definition

pretty

Methods

pretty :: a -> String #

Instances

Pretty DeserializationError # |
Methods pretty :: DeserializationError -> String #
Pretty TargetPath # |
Methods pretty :: TargetPath -> String #
Pretty RootUpdated # |
Methods pretty :: RootUpdated -> String #
Pretty VerificationError # |
Methods pretty :: VerificationError -> String #
Pretty SomeRemoteError # |
Methods pretty :: SomeRemoteError -> String #
Pretty UpdateFailure # |
Methods pretty :: UpdateFailure -> String #
Pretty LogMessage # |
Methods pretty :: LogMessage -> String #
Pretty CachedFile # |
Methods pretty :: CachedFile -> String #
Pretty InvalidFileInIndex # |
Methods pretty :: InvalidFileInIndex -> String #
Pretty LocalFileCorrupted # |
Methods pretty :: LocalFileCorrupted -> String #
Pretty InvalidPackageException # |
Methods pretty :: InvalidPackageException -> String #
Pretty (Path Tar) # |
Methods pretty :: Path Tar -> String #
Pretty (Path HomeDir) # |
Methods pretty :: Path HomeDir -> String #
Pretty (Path Absolute) # |
Methods pretty :: Path Absolute -> String #
Pretty (Path Relative) # |
Methods pretty :: Path Relative -> String #
Pretty (Path Unrooted) # |
Methods pretty :: Path Unrooted -> String #
Pretty (Path CacheRoot) # |
Methods pretty :: Path CacheRoot -> String #
Pretty (Path IndexRoot) # |
Methods pretty :: Path IndexRoot -> String #
Pretty (Path RepoRoot) # |
Methods pretty :: Path RepoRoot -> String #
SomePretty f => Pretty (Some f) # |
Methods pretty :: Some f -> String #
Pretty (IndexFile dec) # |
Methods pretty :: IndexFile dec -> String #
Pretty (RemoteTemp typ) # |
Methods pretty :: RemoteTemp typ -> String #
Pretty (RemoteFile fs typ) # |
Methods pretty :: RemoteFile fs typ -> String #