Haskell Hierarchical Libraries (template-haskell package)
Contents
Index
Language.Haskell.TH.Ppr
Synopsis
nestDepth
::
Int
type
Precedence
=
Int
appPrec
::
Precedence
opPrec
::
Precedence
noPrec
::
Precedence
parensIf
::
Bool
->
Doc
->
Doc
pprint
::
Ppr
a => a ->
String
class
Ppr
a
where
ppr
:: a ->
Doc
ppr_list
:: [a] ->
Doc
pprFixity
::
Name
->
Fixity
->
Doc
pprExp
::
Precedence
->
Exp
->
Doc
pprFields
:: [(
Name
,
Exp
)] ->
Doc
pprMaybeExp
::
Precedence
->
Maybe
Exp
->
Doc
pprBody
::
Bool
->
Body
->
Doc
pprLit
::
Precedence
->
Lit
->
Doc
pprPat
::
Precedence
->
Pat
->
Doc
pprVarStrictType
:: (
Name
,
Strict
,
Type
) ->
Doc
pprStrictType
:: (
Strict
,
Type
) ->
Doc
pprParendType
::
Type
->
Doc
pprTyApp
:: (
Type
, [
Type
]) ->
Doc
split
::
Type
-> (
Type
, [
Type
])
pprCxt
::
Cxt
->
Doc
where_clause
:: [
Dec
] ->
Doc
showtextl
::
Show
a => a ->
Doc
Produced by
Haddock
version 0.6