Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Documentation
This type is wrapped around values before we pretty print them so we can write our own Pretty instances for common types without polluting the name space of clients of this package with instances they don't want.
Functor PP | |
Pretty (PP [DebSource]) | |
Pretty (PP [ChangeLogEntry]) | |
Pretty (PP String) | |
Pretty (PP a) => Pretty (PP (Maybe a)) | |
Pretty (PP Text) | |
Pretty (PP DebianVersion) | |
Pretty (PP DebSource) | |
Pretty (PP SourceType) | |
Pretty (PP a) => Pretty (PP (Field' a)) | |
Pretty (PP a) => Pretty (PP (Paragraph' a)) | |
Pretty (PP a) => Pretty (PP (Control' a)) | This may have bad performance issues (dsf: Whoever wrote this comment should have explained why.) |
Pretty (PP ChangeLog) | |
Pretty (PP ChangeLogEntry) | |
Pretty (PP ChangedFileSpec) | |
Pretty (PP ChangesFile) | |
Pretty (PP VersionReq) | |
Pretty (PP ArchitectureReq) | |
Pretty (PP BinPkgName) | |
Pretty (PP SrcPkgName) | |
Pretty (PP Relation) | |
Pretty (PP OrRelation) | |
Pretty (PP Relations) | Wrap |
ppDisplay' :: Pretty (PP a) => a -> Text Source