Haddock
Haddock is a tool for automatically generating documentation from annotated Haskell source code.
It is the de facto standard Haskell documentation tool, being used for the documentation of the standard libraries that come with GHC and Hugs. It is also supported by Cabal.