Real World Haskell
by B. O'Sullivan, J. Goerzen, D. Stewart
Publisher: O'Reilly Media, Inc. 2008
Number of pages: 710
Real World Haskell takes you through the basics of functional programming at a brisk pace, and then helps you increase your understanding of Haskell in real-world issues like I/O, performance, dealing with data, concurrency, and more as you move through each chapter. With this book, you will: Understand the differences between procedural and functional programming; Learn the features of Haskell, and how to use it to develop useful programs; Interact with filesystems, databases, and network services; Write solid code with automated tests, code coverage, and error handling; Harness the power of multicore systems via concurrent and parallel programming.
Home page url
Download or read it online for free here:
by Daniël de Kok, Harm Brouwer
We will go into many of the techniques that so-called computational linguists use to analyze the structure of human language, and transform it into a form that computers work with. We chose Haskell as the main programming language for this book.
by Andres Loh - Febodruk
'Exploring Generic Haskell' gives a complete overview of the language, systematically explains the core features of Generic Haskell, and several extensions, and provides detailed examples on how the features can be implemented.
by J.R. Heard - Renaissance Computing Institute
The book discusses why functional programming, and more specifically Haskell, is good for graphics and also runs through some of the basic tools that exist. Written for a programmer interested in visualization and functional programming.
by Yann Esposito - yannesposito.com
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. It is because it is hard that Haskell is interesting.