Logo

Haskell

e-books in Haskell category

Book cover: Yet Another Haskell TutorialYet Another Haskell Tutorial
by - University of Maryland ,
The goal of the 'Yet Another Haskell Tutorial' is to provide a complete introduction to the Haskell programming language. It assumes no knowledge of the Haskell language or familiarity with functional programming in general ...
(995 views)
Book cover: Haskell TutorialHaskell Tutorial
by - 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.
(1069 views)

Book cover: Exploring Generic HaskellExploring Generic Haskell
by - 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.
(941 views)
Book cover: Beautiful Code, Compelling EvidenceBeautiful Code, Compelling Evidence
by - 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.
(1033 views)
Book cover: Learn Haskell Fast and HardLearn Haskell Fast and Hard
by - 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.
(2129 views)
Book cover: Haskell Tutorial for C ProgrammersHaskell Tutorial for C Programmers
by - HaskellWiki ,
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.
(4422 views)
Book cover: Speeding Through HaskellSpeeding Through Haskell
by - 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.
(4245 views)
Book cover: Developing Web Applications with Haskell and YesodDeveloping Web Applications with Haskell and Yesod
by - O'Reilly Media ,
This fast-moving guide introduces web application development with Haskell and Yesod, a combination that supports high-performing applications. You will explore the way Yesod handles widgets, forms, persistence, and RESTful content.
(4177 views)
Book cover: The Haskell School of MusicThe Haskell School of Music
by - Yale University ,
This is a textbook on functional programming in Haskell, with a focus on computer music concepts and applications. The book describes Euterpea, a computer music library developed in Haskell, that allows programming computer music applications.
(4267 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.
(5359 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.
(6255 views)
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.
(5456 views)
Book cover: Learn You a Haskell for Great Good!Learn You a Haskell for Great Good!
by - 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.
(6896 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.
(7574 views)
Book cover: Haskell: Functional Programming with TypesHaskell: Functional Programming with Types
by - Wikibooks ,
This book introduces both the Haskell language, from the very basics to its most advanced features, and computer programming in general. The book is divided into three sections: the Beginner's Track, the Advanced Track, and Practical Haskell.
(9926 views)
Book cover: Real World HaskellReal World Haskell
by - O'Reilly Media, Inc. ,
This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications. Plenty of hands-on exercises.
(10590 views)