on the whole easier, more maintainable and generally more pleasant.
This assignment has been performed in close cooperation with Christiaan
on the whole easier, more maintainable and generally more pleasant.
This assignment has been performed in close cooperation with Christiaan
same time as this thesis. Where this thesis focuses on the
interpretation of the Haskell language and the compilation process,
same time as this thesis. Where this thesis focuses on the
interpretation of the Haskell language and the compilation process,
% Draw a dotted line between the middle operations
ncline(a2)(a3) "linestyle(dashed withdots)", "arrows(-)";
\stopuseMPgraphic
% Draw a dotted line between the middle operations
ncline(a2)(a3) "linestyle(dashed withdots)", "arrows(-)";
\stopuseMPgraphic
\startcombination[2*1]
{\typebufferlam{AndWord}}{Haskell description of the architecture.}
{\boxedgraphic{AndWord}}{The architecture described by the Haskell description.}
\stopcombination
Slightly more complicated is the incremental summation of
\startcombination[2*1]
{\typebufferlam{AndWord}}{Haskell description of the architecture.}
{\boxedgraphic{AndWord}}{The architecture described by the Haskell description.}
\stopcombination
Slightly more complicated is the incremental summation of
In this example we see a recursive function \hs{sum'} that recurses over a
list and takes an accumulator argument that stores the sum so far. On each
In this example we see a recursive function \hs{sum'} that recurses over a
list and takes an accumulator argument that stores the sum so far. On each
describe hardware using a functional language and how can we use functional
concepts for hardware descriptions?
describe hardware using a functional language and how can we use functional
concepts for hardware descriptions?