Haskell
The Craft of Functional Programming
Second Edition
Simon Thompson
Addison-Wesley, ISBN 0-201-34275-8
A
third edition
came out in June 2011.
Resources
NEW
Various versions of
minesweeper
in Haskell.
Using the book with
Helium
. You can see
a summary of the necessary changes
and download
the modified code
.
The
preface
, which contains details of the
changes from the first edition
.
The
contents
, section by section.
The Haskell programs from the book can be downloaded from
here
.
Further teaching materials using Haskell
including a tutorial on regular expressions and automata.
Resources for teachers using this text
including further matherials involving
Pictures
.
Further reading
on Haskell and functional programming (an on-line version of Chapter 20).
Errata
; please
let me know
if you find any more errors.
Order this book from
amazon.com
or from
amazon.co.uk
.
A catalogue of Hugs error messages
; please
mail me
with any examples which you would like to be included in the list.
Details about the
cover illustration
.
Review in Dr Dobb's Electronic Review of Computer Books
.
Useful links
The Haskell home page
.
The Functional programming FAQ
.
Functional programming languages in education
.
The comp.lang.functional newsgroup
.
Other links are found under
further reading
.
My functional programming interests
.
Miranda: The Craft of Functional Programming
.
The web page for the first edition
.
The Hatching of Haskell
.
© Simon Thompson, 1999.
Last modified 30 May 2011.