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.

Haskell (Almost) Standard Libraries by Alejandro Serrano Mena (2022)
  • self-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
Practical Haskell by Alejandro Serrano Mena (2019)
  • beginner
  • 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
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