-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy paththesis.lhs
45 lines (37 loc) · 1.04 KB
/
thesis.lhs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
\documentclass[11pt, twoside, a4paper, openright]{report}
\usepackage{pxfonts}
%include polycode.fmt
% if also including lagda, use the following instead, and rename to .lagda:
%\def\textmu{}
%%include agda.fmt
% special commands for correct spacing of "* where" in GADTs.
\newcommand\plainwhere{\mathbf{where}}
\newcommand\spacewhere{\;\plainwhere}
\let\where\plainwhere
\usepackage[a4paper]{geometry}
\usepackage{natbib}
\usepackage{hyperref}
\usepackage[pdftex]{graphicx}
\usepackage{fancyhdr}
\bibpunct{[}{]}{,}{n}{,}{,}
\fancyhf{}
\fancyhead[LO]{\textsc{\rightmark}}
\fancyhead[RE]{\textsc{\leftmark}}
\fancyhead[LE,RO]{\thepage}
\pagestyle{fancy}
\setlength{\parindent}{0pt}
\setlength{\parskip}{\baselineskip}
\setlength{\headheight}{14pt}
\begin{document}
\title{Generic programming with fixed points for parametrized datatypes}
\author{Erik Hesselink}
\maketitle
\setcounter{tocdepth}{1}
\tableofcontents
\input{introduction}
\input{typeparameters}
\input{benchmark}
\input{conclusion}
\bibliographystyle{plain}
\bibliography{thesis}
\end{document}