| Copyright | (c) Antoine Latter 2008 |
|---|---|
| License | BSD3 |
| Maintainer | Antoine Latter <aslatter@gmail.com> |
| Stability | provisional |
| Portability | portable - requires TypeSynonymInstances |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Data.XCB.Pretty
Description
Pretty-printers for the tyes declared in this package. This does NOT ouput XML - it produces human-readable information intended to aid in debugging.
Documentation
Minimal complete definition
Nothing
Instances
| Pretty Alignment Source # | |
| Pretty AllowedEvent Source # | |
Defined in Data.XCB.Pretty | |
| Pretty Binop Source # | |
| Pretty PadType Source # | |
| Pretty Type Source # | |
| Pretty Unop Source # | |
| Pretty String Source # | |
| Pretty Bool Source # | |
| Pretty Int Source # | |
| Pretty a => Pretty (EnumElem a) Source # | |
| Pretty a => Pretty (Expression a) Source # | |
Defined in Data.XCB.Pretty | |
| Pretty a => Pretty (GenBitCase a) Source # | |
Defined in Data.XCB.Pretty | |
| Pretty a => Pretty (GenStructElem a) Source # | |
Defined in Data.XCB.Pretty | |
| Pretty a => Pretty (GenXDecl a) Source # | |
| Pretty a => Pretty (GenXHeader a) Source # | |
Defined in Data.XCB.Pretty | |
| Pretty a => Pretty (GenXidUnionElem a) Source # | |
Defined in Data.XCB.Pretty | |
| Pretty a => Pretty (Maybe a) Source # | |
bitCaseHeader :: Pretty a => Maybe Name -> [Expression a] -> Doc Source #