Logo

Haskell: Functional Programming with Types

Small book cover: Haskell: Functional Programming with Types

Haskell: Functional Programming with Types
by

Publisher: Wikibooks
Number of pages: 290

Description:
In this book we aim to introduce you both to the Haskell language, from the very basics to its most advanced features, and to computer programming in general. The book is divided into three sections: the Beginner's Track, the Advanced Track, and Practical Haskell.

Home page url

Download or read it online for free here:
Download link
(2.3MB, PDF)

Similar books

Book cover: Parallel and Concurrent Programming in HaskellParallel and Concurrent Programming in Haskell
by
This tutorial will introduce the main programming models available for concurrent and parallel programming in Haskell. The text should serve as an introduction to the fundamental concepts through the use of practical examples.
(11075 views)
Book cover: Write Yourself a Scheme in 48 HoursWrite Yourself a Scheme in 48 Hours
by - 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.
(17623 views)
Book cover: The Haskell Road to Logic, Maths and ProgrammingThe Haskell Road to Logic, Maths and Programming
by - 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.
(19932 views)
Book cover: Natural Language Processing for the Working ProgrammerNatural Language Processing for the Working Programmer
by
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.
(16446 views)