Implementation and Application of Functional Languages

Neil Mitchell, Colin Runciman, Olaf Chitil, Zoltán Horváth, Viktória Zsók

Research output: Contribution to conferencePaperpeer-review

Abstract

Haskell is a functional language, with features such as higher order functions and lazy evaluation, which allow succinct programs. These high-level features present many challenges for optimising compilers. We report practical experiments using novel variants of supercompilation, with special attention to let bindings and the generalisation technique.
Original languageEnglish
Pages147-164
Number of pages18
Publication statusPublished - 2008

Cite this