uulib-0.9.10: Haskell Utrecht Tools Library
Source code
Contents
Index
UU.Pretty.Basic
Documentation
class
Show
a =>
PP
a
where
Source
Methods
pp
:: a ->
PP_Doc
Source
ppList
:: [a] ->
PP_Doc
Source
Instances
PP
Char
PP
Float
PP
Int
PP
PP_Doc
PP
a =>
PP
([] a)
data
PP_Doc
Source
Instances
Show
PP_Doc
PP
PP_Doc
data
PP_Exp
Source
empty
::
PP_Doc
Source
text
::
String
->
PP_Doc
Source
indent
::
PP
a =>
Int
-> a ->
PP_Doc
Source
(>|<)
:: (
PP
a,
PP
b) => a -> b ->
PP_Doc
Source
(>-<)
:: (
PP
a,
PP
b) => a -> b ->
PP_Doc
Source
fill
::
PP
a => [a] ->
PP_Doc
Source
fillblock
::
PP
a =>
Int
-> [a] ->
PP_Doc
Source
(>//<)
:: (
PP
a,
PP
b) => a -> b ->
PP_Doc
Source
join
::
PP_Doc
->
PP_Doc
Source
par
::
PP_Exp
Source
(>>$<)
::
PP
a =>
PP_Exp
-> [a] ->
PP_Doc
Source
eindent
::
Int
->
PP_Exp
->
PP_Exp
Source
(>>|<<)
::
PP_Exp
->
PP_Exp
->
PP_Exp
Source
(>>-<<)
::
PP_Exp
->
PP_Exp
->
PP_Exp
Source
(>>//<<)
::
PP_Exp
->
PP_Exp
->
PP_Exp
Source
ejoin
::
PP_Exp
->
PP_Exp
Source
(>>$<<)
::
PP_Exp
-> [
PP_Exp
] ->
PP_Exp
Source
render
::
PP_Doc
->
Int
->
IO
()
Source
renderAll
::
PP_Doc
->
Int
->
IO
()
Source
disp
::
PP_Doc
->
Int
->
ShowS
Source
c2e
::
PP
a => a ->
PP_Exp
Source
element_h1
::
PP_Doc
->
PP_Doc
Source
eelement_h1
::
PP_Exp
->
PP_Exp
Source
vcenter
::
PP
a => [a] ->
PP_Doc
Source
invisible
::
PP_Doc
->
PP_Doc
Source
fpar
::
PP_Exp
Source
spar
::
PP_Exp
Source
Produced by
Haddock
version 2.4.2