Haskell Tutorial for C Programmers

Haskell Tutorial for C Programmers

Haskell Tutorial for C Programmers
by Eric Etheridge

Publisher: HaskellWiki 2011

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.

Home page url

Download or read it online here:
Read online
(online html)

Similar books

Learn You a Haskell for Great Good!Learn You a Haskell for Great Good!
by Miran Lipovaca - LearnYouaHaskell.com
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.
Write Yourself a Scheme in 48 HoursWrite Yourself a Scheme in 48 Hours
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.
The Haskell Road to Logic, Maths and ProgrammingThe Haskell Road to Logic, Maths and Programming
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.
Speeding Through HaskellSpeeding Through Haskell
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.