Learn Haskell Fast and Hard
by Yann Esposito
Publisher: yannesposito.com 2012
A very short and dense tutorial for learning Haskell. This text will certainly be hard to follow. This is on purpose. There is no shortcut to learning Haskell. It is hard and challenging. But I believe this is a good thing. It is because it is hard that Haskell is interesting.
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 Joeri van Eekelen, et al. - Wikibooks
This book introduces both the Haskell language, from the very basics to its most advanced features, and computer programming in general. The book is divided into three sections: the Beginner's Track, the Advanced Track, and Practical Haskell.
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 Kees Doets, Jan van Eijck - College Publications
The purpose of this book is to teach logic and mathematical reasoning in practice, and to connect logical reasoning with computer programming. The programming language that will be our tool for this is Haskell, a member of the Lisp family.