|
|
Textbooks: There is one required textbook for the course: The Haskell School of Expression -- Learning Functional Programming through Multimedia by Paul Hudak Cambridge University Press, New York, 2000 This book (which I refer to as SOE) should be available now at the Yale Bookstore. In addition, this link contains useful info about the book: Note: SOE is written in an application-directed manner -- meaning that Haskell concepts are introduced as they are needed to solve problems that arise in several "multimedia" applications. Thus if details of a particular Haskell feature are needed, they are sometimes hard to track down in SOE, or may be spread out over several disparate sections. Therefore I also recommend using the following as a supplemental source for learning Haskell:
You can download a copy by clicking on the link above. Toward the end of the course there will be a few other papers to supplement the lectures, which will be announced here:
Other Haskell resources can be found at the website www.haskell.org. |