Haskell: Functional Programming with Types
by Joeri van Eekelen, et al.
Publisher: Wikibooks 2007
Number of pages: 290
In this book we aim to introduce you both to the Haskell language, from the very basics to its most advanced features, and to computer programming in general. The book is divided into three sections: the Beginner's Track, the Advanced Track, and Practical Haskell.
Home page url
Download or read it online for free here:
by Eric Etheridge - HaskellWiki
Haskell has both more flexibility and more control than most languages. For computer science students, Haskell is weird and obtuse. This online tutorial assumes that the reader is familiar with C/C++, Python, Java, or Pascal.
by Paul Hudak - Yale University
This is a textbook on functional programming in Haskell, with a focus on computer music concepts and applications. The book describes Euterpea, a computer music library developed in Haskell, that allows programming computer music applications.
by Michael Snoyman - O'Reilly Media
This fast-moving guide introduces web application development with Haskell and Yesod, a combination that supports high-performing applications. You will explore the way Yesod handles widgets, forms, persistence, and RESTful content.
by Conrad Barski - Lisperati.com
This tutorial will walk you through how to organize a mass picnic in a public park map in less than 100 lines of Haskell. You can just cut and paste the code bit by bit, and your new program will magically create more and more cool graphics.