\haddockmoduleheading{Simple}
\label{module:Simple}
\haddockbeginheader
{\haddockverb\begin{verbatim}
module Simple (
    foo
  ) where\end{verbatim}}
\haddockendheader

\begin{haddockdesc}
\item[\begin{tabular}{@{}l}
foo\ ::\ t
\end{tabular}]\haddockbegindoc
This is foo.\par

\end{haddockdesc}