W3cubDocs

/Haskell 9

Documentation.Haddock.Doc

Safe Haskell Safe-Inferred
Language Haskell2010

docParagraph :: DocH mod id -> DocH mod id Source

docAppend :: DocH mod id -> DocH mod id -> DocH mod id Source

docConcat :: [DocH mod id] -> DocH mod id Source

metaDocConcat :: [MetaDoc mod id] -> MetaDoc mod id Source

Like docConcat but also joins the Meta info.

metaDocAppend :: MetaDoc mod id -> MetaDoc mod id -> MetaDoc mod id Source

We do something perhaps unexpected here and join the meta info in ‘reverse’: this results in the metadata from the ‘latest’ paragraphs taking precedence.

emptyMetaDoc :: MetaDoc mod id Source

metaAppend :: Meta -> Meta -> Meta Source

This is not a monoidal append, it uses <|> for the _version and _package.

metaConcat :: [Meta] -> Meta Source

Concat using metaAppend.

© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/9.12.1/docs/libraries/haddock-library-1.11.0-c735/Documentation-Haddock-Doc.html