Real World Haskell
by B. O'Sullivan, J. Goerzen, D. Stewart
Publisher: O'Reilly Media, Inc. 2008
ISBN/ASIN: 0596514980
ISBN-13: 9780596514983
Number of pages: 710
Description:
Real World Haskell takes you through the basics of functional programming at a brisk pace, and then helps you increase your understanding of Haskell in real-world issues like I/O, performance, dealing with data, concurrency, and more as you move through each chapter. With this book, you will: Understand the differences between procedural and functional programming; Learn the features of Haskell, and how to use it to develop useful programs; Interact with filesystems, databases, and network services; Write solid code with automated tests, code coverage, and error handling; Harness the power of multicore systems via concurrent and parallel programming.
Download or read it online for free here:
Read online
(online html)
Similar books
by Paul Hudak - 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.
(14993 views)
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.
(20032 views)
by Eric Etheridge - 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.
(14932 views)
by Simon Marlow
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.
(11155 views)