Version 36 (modified by FÅ«zetsu, 3 years ago)


The Haddock Development Wiki and Bug Tracker

Haddock is a tool for automatically generating documentation from annotated Haskell source code.

Note that this bug tracker has been discontinued, new and existing issues should be discussed [here].

Offical Source Code Repository

Haddock's git repository is currently on GitHub

Development happens on master and you need GHC HEAD for development.

We are on IRC!

Join #haddock on freenode!

Development Topics


All new code needs tests. Currently we manly use golden tests for testing Haddock (see tests/html-tests/). We also have some unit tests (see tests/unit-tests/), in the future we want more of those.

State clearly what the purpose/scope of a test is. For historical reasons, not all existing tests do so. But it is mandatory for new tests. Here are some examples: