ISBN: 3-540-67864-6
TITLE: Implementation of Functional Languages
AUTHOR: Koopman, Pieter; Clack, Chris (Eds.)
TOC:

Applications
Using Clean for Platform Games 1
Mike Wiering, Peter Achten, and Rinus Plasmeijer
Compilation Techniques
Type-Inference Based Short Cut Deforestation (Nearly) without Inlining 19
Olaf Chitil
Stretching the Storage Manager: Weak Pointers and Stable Names in Haskell 37
Simon Peyton Jones, Simon Marlow, and Conal Elliott
Optimising Recursive Functions Yielding Multiple Results in Tuples in a Lazy Functional Language 59
John H.G. van Groningen
On Code Generation for Multi-generator WITH-Loops in SAC 77
Clemens Grelck, Dietmar Kreye, and Sven-Bodo Scholz
A Reversible SE(M)CD Machine 95
Werner Kluge
Language Concepts
The Implementation of Interactive Local State Transition Systems in Clean 115
Peter Achten and Rinus Plasmeijer
C Haskell, or Yet Another Interfacing Tool 131
Manuel M.T. Chakravarty
Reflections in Opal  Meta Information in a Functional Programming Language 149
Klaus Didrich, Wolfgang Grieskamp, Florian Schintke, Till Tantau, and Baltasar Trancn-y-Widemann
Haskell-Coloured Petri Nets 165
Claus Reinke
Parallelism
HaskSkel: Algorithmic Skeletons in Haskell 181
Kevin Hammond and lvaro J. Rebn Portillo
Author Index 199
END
