\mainlanguage [en]
\setuppapersize[A4][A4]
% Enable interaction (clickable links), but don't use special link colors.
\setupinteraction[state=start,color=,contrastcolor=]
% Enable interaction in the table of contents as well
\setupcombinedlist[content][interaction=all]

\input Utils/Fonts
\input Utils/Formats
\input Utils/Lambda
\input Utils/Shortcuts
\input Utils/Metapost
\input Utils/Fixme

\usetypescript [Custom]

% Use our custom typeface
\switchtotypeface [Custom] [10pt]

% Reducing margins (or actually, the spacing in which the margins end up) for
% 2-up printing and increase font size slightly.
%\setuplayout[backspace=2cm,width=middle,topspace=1cm,bottomspace=1cm,height=middle]
%\switchtotypeface [Custom] [10pt]

\starttext
% TODO: Proper title page
\title {Haskell as a higher order structural hardware description language.}
Matthijs Kooijman

\todo{Complete titlepage}

\completecontent

\input Chapters/Introduction
\input Chapters/Context
\input Chapters/HardwareDescription
\input Chapters/Prototype
\input Chapters/Normalization
\input Chapters/Future
\stoptext
