
These are reserved course materials in the Sherman-Fairchild Library.
Main textbooks:
R. Kent Dybvig
``The Scheme programming language''. Prentice-Hall.
C. Reade "Elements of functional programming", Addison Wesley.
Lawrence Paulson,
"ML for the working programmer",
Cambridge.
Other textbooks of interest
George Springer and Daniel P. Friedman.
``Scheme and the art of programming''. MIT Press.
D. P. Friedman, M. Wand and C. T. Haynes, ``Essentials of programming
languages'' MIT Press.
H. Abelson and G. J. Sussman. ``Structure and interpretation of computer
programs'' MIT Press.
J. D. Ullman ``Elements of ML programming'' Prentice-Hall.
Books
Papers
This is identical to
the original paper of Landin,
``The mechanical evaluation of expressions'',
Computer Journal volume 6, pages 308-320, 1964,
with some additional appendices, one of which outlines
an example of the action of the SECD machine.
http://cm.bell-labs.com/cm/cs/what/smlnj/doc/literature.html#tutorials
