TODO: Was Haskell really a good choice? Perhaps say this somewhere else?
+ \subsection{Output language or format}
+ VHDL / Verilog / EDIF etc. Why VHDL?
+
\section{Prototype design}
As stated above, we will use the Glasgow Haskell Compiler (\small{GHC}) to
implement our prototype compiler. To understand the design of the
\subsection[sec:prototype:separate]{Separate compilation}
- Simplified core?
- Haskell language coverage / constraints
- Recursion
- Builtin types
- Custom types (Sum types, product types)
- Function types / higher order expressions
-
+ \section{Haskell language coverage and constraints}
+ Recursion
+ Builtin types
+ Custom types (Sum types, product types)
+ Function types / higher order expressions