How to Design Programs
An Introduction to Computing and Programming
Matthias Felleisen
Robert Bruce Findler
Matthew Flatt
Shriram Krishnamurthi
The MIT Press
Cambridge, Massachusetts
London, England
Copyright © 2001 Massachusetts Institute of Technology
Illustrations © 2000 Torrey Butzer
All rights reserved. No part of this book may be reproduced in any form
by any electronic or mechanical means (including photocoying, recording,
or information storage and retrieval) without permision in writing from
the publisher.
This Web tree is the publisher-endorsed, on-line version of the book.
You may purchase a paper copy directly from MIT Press
or any other bookstore.