haddock

Portability | portable
Stability | experimental
Maintainer | haddock@projects.haskell.org
Safe Haskell | Safe-Infered

Haddock.Backends.Xhtml.Decl

Description

Synopsis

- ppDecl :: Bool -> LinksInfo -> LHsDecl DocName -> DocForDecl DocName -> [DocInstance DocName] -> [(DocName, DocForDecl DocName)] -> Bool -> Qualification -> Html
- ppTyName :: Name -> Html
- ppTyFamHeader :: Bool -> Bool -> TyClDecl DocName -> Bool -> Qualification -> Html
- ppTypeApp :: DocName -> [a] -> (DocName -> Html) -> (a -> Html) -> Html
- tyvarNames :: [LHsTyVarBndr DocName] -> [Name]

# Documentation

ppDecl :: Bool -> LinksInfo -> LHsDecl DocName -> DocForDecl DocName -> [DocInstance DocName] -> [(DocName, DocForDecl DocName)] -> Bool -> Qualification -> Html

ppTyName :: Name -> Html

ppTyFamHeader :: Bool -> Bool -> TyClDecl DocName -> Bool -> Qualification -> Html

ppTypeApp :: DocName -> [a] -> (DocName -> Html) -> (a -> Html) -> Html

General printing of type applications

tyvarNames :: [LHsTyVarBndr DocName] -> [Name]