Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
This is not a proper pretty printer. I aim is to replace this with a (de-facto) standard library if one should appear
Documentation
An alternative Show
instance (the idea being that we
should reserve Show
for outputting actual Haskell)
Pretty Int Source # | |
Pretty Integer Source # | |
Pretty String Source # | |
Pretty Text Source # | |
Pretty PolarityKey Source # | |
Pretty GeniVal Source # | |
Pretty LexCombineError2 Source # | |
Pretty LexCombineError Source # | |
Pretty SemInput Source # | |
Pretty Sem Source # | |
Pretty LexEntry Source # | |
Pretty GenStatus Source # | |
Pretty RankedOtConstraint Source # | |
Pretty OtConstraint Source # | |
Pretty GeniError Source # | |
Pretty [TagSite] Source # | |
Pretty (AvPair GeniVal) Source # | |
Pretty (Flist GeniVal) Source # | |
Pretty (Literal GeniVal) Source # | |
Pretty (GNode GeniVal) Source # | The default show for GNode tries to be very compact; it only shows the value for cat attribute and any flags which are marked on that node. This is one the places where the pretty representation of a GenI object is different from its GenI-format one |
GeniShow sem => Pretty (TestCase sem) Source # | |
(<+>) :: Text -> Text -> Text Source #
Separated by space unless one of them is empty (in which case just the non-empty one)