Free online book “Learn You a Haskell for Great Good!” by Miran Lipovaca is a hilarious, illustrated guide to this complex functional language. Packed with the author’s original artwork, pop culture references, and most importantly, useful example code, this book teaches functional fundamentals in a way you never thought possible.
Book Description
You’ll start with the kid stuff: basic syntax, recursion, types and type classes. Then once you’ve got the basics down, the real black belt master-class begins: you’ll learn to use applicative functors, monads, zippers, and all the other mythical Haskell constructs you’ve only read about in storybooks.
Table of Contents
- Introduction
- Starting Out
- Types and Typeclasses
- Syntax in Functions
- Recursion
- Higher Order Functions
- Modules
- Making Our Own Types and Typeclasses
- Input and Output
- Functionally Solving Problems
- Functors, Applicative Functors and Monoids
- A Fistful of Monads
- For a Few Monads More
- Zippers
Download Free PDF / Read Online
Author(s): Miran Lipovača
Publisher: No Starch Press
Format(s): HTML
Number of pages: 400
Link: Read online.
Publisher: No Starch Press
Format(s): HTML
Number of pages: 400
Link: Read online.