\haddockmoduleheading{LinearTypes} \label{module:LinearTypes} \haddockbeginheader {\haddockverb\begin{verbatim} module LinearTypes ( unrestricted, linear, poly ) where\end{verbatim}} \haddockendheader \begin{haddockdesc} \item[\begin{tabular}{@{}l} unrestricted :: a -> b \end{tabular}] {\haddockbegindoc Does something unrestricted.\par} \end{haddockdesc} \begin{haddockdesc} \item[\begin{tabular}{@{}l} linear :: a {\char '45}1 -> b \end{tabular}] {\haddockbegindoc Does something linear.\par} \end{haddockdesc} \begin{haddockdesc} \item[\begin{tabular}{@{}l} poly :: a {\char '45}m -> b \end{tabular}] {\haddockbegindoc Does something polymorphic.\par} \end{haddockdesc}