Skip to main content

Haskell Books

This page provides a tagged index of English books related to the Haskell programming language. Subscribe to the index:haskell-books RSS feed to keep up to date with new releases. See the meta page for details about how this index is maintained.

Soar with Haskell by Tom Schrijvers (2023)
  • beginner
  • published
Effective Haskell by Rebecca Skinner (2023)
  • beginner
  • published
  • beginner
  • published
Production Haskell by Matt Parsons (2023)
  • self-published
Practical Haskell by Alejandro Serrano Mena (2022)
  • beginner
  • published
Haskell (Almost) Standard Libraries by Alejandro Serrano Mena (2022)
  • self-published
Haskell In 8 Hours by Ray Yao (2022)
  • beginner
  • self-published
Introduction to Computation by Donald Sannella, Michael Fourman, Haoran Peng, Philip Wadler (2022)
  • algorithms
  • published
  • beginner
  • free
  • self-published
Book of Monads by Alejandro Serrano Mena (2021)
  • self-published
Haskell in Depth by Vitaly Bragilevsky (2021)
  • free
  • published
Haskell Made Easy by Magige Robi (2021)
  • beginner
  • self-published
Haskell Programming by Emma William and Claudia Alves (2021)
  • beginner
  • self-published
Haskell Tutorial and Cookbook by Mark Watson (2021)
  • beginner
  • free
  • self-published
Learn Haskell Programming by Rakesh Kotak (2021)
  • beginner
  • self-published
Retrocomputing with Clash by Gergő Érdi (2021)
  • self-published
The Simple Haskell Handbook by Marco Sampellegrini (2021)
  • self-published
What the Industrial Coder Misses by Zoltán Tóth (2021)
  • beginner
  • free
  • self-published
Abstractions in Context by William Yao (2020)
  • design
  • self-published
Algebra-Driven Design by Sandy Maguire (2020)
  • design
  • self-published
Algorithm Design with Haskell by Richard Bird and Jeremy Gibbons (2020)
  • algorithms
  • published
Functional Design and Architecture by Alexander Granin (2020)
  • design
  • self-published
Haskell Exercises for Beginners by Frank Anemaet (2020)
  • beginner
  • self-published
Optics By Example by Chris Penner (2020)
  • optics
  • self-published
  • beginner
  • free
  • self-published
Finding Success (and Failure) in Haskell by Julie Moronuki and Chris Martin (2019)
  • self-published
Happy Learn Haskell Tutorial Volume 1 by GetContented (2019)
  • beginner
  • free
  • self-published
Haskell from the Very Beginning by John Whitington (2019)
  • beginner
  • self-published
Haskell Notes for Professionals by GoalKicker.com (2019)
  • free
  • self-published
Haskell Quick Syntax Reference by Stefania Loredana Nita and Marius Mihailescu (2019)
  • published
Learn Haskell Quickly by JJ Tam (2019)
  • beginner
  • self-published
Learning Haskell Language by riptutorial.com (2019)
  • free
  • self-published
Categories and Haskell by Jan-Willem Buurlage (2018)
  • free
  • mathematics
  • self-published
Get Programming with Haskell by Will Kurt (2018)
  • beginner
  • free
  • published
  • data
  • published
The Haskell School of Music by Paul Hudak and Donya Quick (2018)
  • beginner
  • free
  • published
Haskell (Wiki Book) by en.wikibooks.org (2018)
  • beginner
  • free
  • self-published
  • published
  • web
Programming in Haskell by Graham Hutton (2018)
  • beginner
  • published
Thinking with Types by Sandy Maguire (2018)
  • self-published
Haskell Cookbook by Yogesh Sajanikar (2017)
  • published
Practical Concurrent Haskell by Stefania Loredana Nita and Marius Mihailescu (2017)
  • concurrency
  • published
Haskell High Performance Programming by Samuli Thomasson (2016)
  • concurrency
  • published
Haskell Programming From First Principles by Christopher Allen and Julie Moronuki (2016)
  • beginner
  • self-published
  • free
  • implementation
  • published
Texas Hold'em by Christophe Thibaut (2016)
  • beginner
  • self-published
Developing Web Apps with Haskell and Yesod by Michael Snoyman (2015)
  • free
  • published
  • web
Haskell Design Patterns by Ryan Lemmer (2015)
  • published
  • data
  • published
Maybe Haskell by Pat Brisbin (2015)
  • beginner
  • self-published
Beginning Haskell by Alejandro Serrano Mena (2014)
  • beginner
  • published
Category Theory For Programmers by Bartosz Milewski (2014)
  • free
  • mathematics
  • self-published
Elementary Algorithms by Xinyu Liu (2014)
  • algorithms
  • free
  • self-published
Haskell Data Analysis Cookbook by Nishant Shukla (2014)
  • data
  • published
Thinking Functionally with Haskell by Richard Bird (2014)
  • beginner
  • published
  • data
  • published
  • concurrency
  • published
  • beginner
  • published
Learn You a Haskell for Great Good! by Miran Lipovača (2011)
  • beginner
  • free
  • published
Computational Semantics with Functional Programming by Jan van Eijk and Christina Unger (2010)
  • implementation
  • published
Pearls of Functional Algorithm Design by Richard Bird (2010)
  • algorithms
  • published
Real World Haskell by Bryan O'Sullivan, Don Stewart, and John Goerzen (2008)
  • beginner
  • free
  • published
  • implementation
  • published
The Haskell Road to Logic, Maths and Programming by Kees Doets and Jan van Eijck (2004)
  • published
The Fun of Programming by Jeremy Gibbons and Oege de Moor (2003)
  • published
Haskell 98 Language and Libraries by Simon Peyton Jones (2003)
  • free
  • published
Types and Programming Languages by Benjamin C. Pierce (2002)
  • implementation
  • published
The Haskell School of Expression by Paul Hudak (2000)
  • beginner
  • published
Algorithms: A Functional Programming Approach by Fethi Rabhi and Guy Lapalme (1999)
  • algorithms
  • published
Purely Functional Data Structures by Chris Okasaki (1999)
  • algorithms
  • published
  • published
Implementing Functional Languages by Simon Peyton Jones (1992)
  • free
  • implementation
  • published
Type Theory and Functional Programming by Simon Thompson (1991)
  • free
  • implementation
  • published
  • free
  • implementation
  • published
Author

Travis Cardwell

Published

Revised

Tags