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 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.
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 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 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.