\begin{thebibliography}{1}

\bibitem{scientific3}
D.~Cann, ``Retire fortran? a debate rekindled,'' {\em Communications of the
  ACM}, vol.~{\bf 35}, no.~8, p.~81, 1993.

\bibitem{self}
D.~B. Carpenter, ``Some lattice-based scientific problems, expressed in
  haskell,'' Tech. Rep. CSTR 93-06, University of Southampton, Department of
  Electronics and Computer Science, March 1993.

\bibitem{haskell1}
P.~Hudak and J.~H. Fasel, ``A gentle introduction to haskell,'' {\em ACM
  SIGPLAN Notices}, vol.~{\bf 27}, no.~5, 1992.

\bibitem{haskell2}
P.~Hudak, S.~P. Jones, and P.~Wadler, ``Report on the programming language
  haskell, a non-strict purely functional language,'' {\em ACM SIGPLAN
  Notices}, vol.~{\bf 27}, no.~5, 1992.

\bibitem{haskell3}
A.~J.~T. Davie, {\em An Introduction to Functional Programming Systems Using
  Haskell}.
\newblock Cambridge University Press, 1992.

\bibitem{scientific1}
J.~Liu, P.~H.~J. Kelly, S.~M. Cox, and F.~S. Taylor, ``Functional programming
  for scientific computation,'' in {\em Functional Programming for Arrays of
  Transputers: The Collected Papers}.

\bibitem{scientific2}
W.~G. Vree, ``The grain size of parallel computations in a functional
  program,'' in {\em Parallel Processing and Applications} (E.~Chiricozzi and
  A.~D'Amico, eds.), Elsevier Science Publications, 1987.

\end{thebibliography}
