Get your copy today from Amazon
You’ve read the Haskell tutorials. You nodded along for three chapters, hit the wall, and told yourself it would make sense later. It didn’t.
Haskell for the Gloriously Lazy: Household Disasters That Explain Functional Programming takes a different route. Its narrator is a programmer who loves his couch, his wife and, against all odds, Haskell. Every concept in the language, from recursion to monads, was demonstrated in his house first, badly: by a dishwasher, a coffee order, a neighbor who repaints borrowed lawnmowers, and a mother-in-law who visits in the spring.
Eleven episodes. No syntax lectures. A few lines of real Haskell at the end of each chapter, unexplained, for the curious. Not a manual. A warm-up. And, with one regrettable exception, no burritos.

About This Book
about
This is a funny, short book for anyone who has bounced off functional programming. Instead of starting with syntax, each episode starts with a household disaster and lets the idea show up on its own. The dishwasher, the coffee order, the lawnmowers and the spring visit from the mother-in-law each stand in for a core Haskell idea, so by the time you meet the concept in code it already feels familiar. It's the warm-up you wish the tutorials had given you.How the Book Works
format
The book is organized into 11 short episodes. Each one is a story from the narrator's home, with no syntax lectures along the way. At the end of every chapter you'll find a few lines of real Haskell, left unexplained on purpose, so the curious can poke at them while everyone else simply enjoys the story.Perfect For Readers Who
perfect for
- Have tried Haskell tutorials and hit the wall around chapter three
- Are curious about functional programming but dread another dense textbook
- Learn best from everyday analogies instead of abstract definitions
- Love programming humor and stories from real life
- Want a quick warm-up before tackling a proper Haskell course or book
What's Inside
topics
Frequently Asked Questions
faq
Is this a Haskell tutorial?
No. It's not a manual. It's a warm-up. There are no syntax lectures, and the real Haskell at the end of each chapter is a few lines long and left unexplained for the curious.
Will this teach me to write Haskell on its own?
It's designed to make the ideas feel familiar so that a proper tutorial or course is easier to follow, rather than to replace one.
Which topics does the book cover?
Recursion, lazy evaluation, pure functions, immutability, types, typeclasses, map/filter/fold, pattern matching, Maybe, IO and monads.
How long is it, and what format is it in?
It's about 40 pages across eleven short episodes, available as a Kindle edition on Amazon.
