Learn You a Haskell for Great Good!
by Miran Lipovaca
Publisher: LearnYouaHaskell.com 2010
Number of pages: 176
This is an attempt at adding another useful resource for learning Haskell. This tutorial is aimed at people who have experience in imperative programming languages (C, C++, Java, Python) but haven't programmed in a functional language before (Haskell, ML, OCaml).
Home page url
Download or read it online for free here:
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 Jonathan Tang - Wikibooks
You'll start off with command-line arguments and parsing, and progress to writing a fully-functional Scheme interpreter that implements a good-sized subset of R5RS Scheme. Along the way, you'll learn Haskell's I/O, mutable state and dynamic typing.
by Mihai-Radu Popescu - sthaskell.com
Haskell is a lot more mathematically rigorous than other programming languages. This is a book that will show you around Haskell. If you're not already familiar with programming in another language, you might need to put in extra work.
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.