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
Beautiful Code, Compelling Evidenceby J.R. Heard - 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.
(8119 views)
Haskell Tutorialby 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.
(7977 views)
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.
(19023 views)
Haskell: The Craft of Functional Programmingby Simon Thompson - HaskellCraft.com
This book is essential reading for beginners to functional programming and newcomers to the Haskell programming language. The emphasis is on the process of crafting programs and the text contains many examples and running case studies.
(1699 views)