BSD-2-Clause licensed

Module documentation for 1.9.0

This version can be pinned in stack with:haddock-library-1.9.0@sha256:4e533a5d93627eb0d6ad6d06cb0db3ac8424d2ad5c71b13582c892d2c9ae491e,4061

Haddock is a documentation-generation tool for Haskell libraries. These modules expose some functionality of it without pulling in the GHC dependency. Please note that the API is likely to change so be sure to specify upper bounds in your projects. For interacting with Haddock itself, see the haddock package.

Changes

Changes in version 1.9.0

  • Fix build-time regression for base < 4.7 (#1119)

  • Update parsing to strip whitespace from table cells (#1074)

Changes in version 1.8.0

  • Support inline markup in markdown-style links (#875)

  • Remove now unused Documentation.Haddock.Utf8 module. This module was anyways copied from the utf8-string package.

Changes in version 1.7.0

  • Make Documentation.Haddock.Parser.Monad an internal module

Changes in version 1.6.1

  • Replace attoparsec with parsec (#799)

Changes in version 1.6.0

  • MetaDoc stores package name for since annotations

Changes in version 1.5.0.1

  • Support for parsing unicode operators (#458)

Changes in version 1.5.0

  • Bifunctor, Bifoldable and Bitraversable instances for DocH and MetaDoc

  • Support for grid tables

    • added DocTable constructor to DocH
    • added Table, TableCell and TableRow data types
    • added markupTable to DocMarkupH data type

Changes in version 1.4.5

  • Move markup related data types to haddock-library