What is the best resource to learn Haskell in 2023?

This page summarizes the projects mentioned and recommended in the original post on /r/haskell

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • learn-you-a-haskell

    “Learn You a Haskell for Great Good!” by Miran Lipovača

  • It also covers learning resources and recommends starting with http://learnyouahaskell.com/ and then also https://lhbg-book.link/. First one is somewhat old, but it doesn't really matter, since the main concepts of Haskell it covers haven't really changed, and I still think it is the best resource to get started. For example toolchsin instructions are old - but the blog post I linked has you covered there. The second one is very new, something like half a year, and I heard great things about it. There are also other books mentione in blog post that are all couple of years old and quite good!

  • learnyouahaskell.github.io

    A community version of the renowned "Learn You a Haskell" (LYAH) tutorials collection!

  • So we have LYAH, also there is O'Reilly book, which is a bit old but still mostly good, many people start with this book. After any of those three you can probably decide for yourself what to use to continue the study

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • book

    The Rust Programming Language

  • Rust has the official the Book. TypeScript has the official Handbook. Go has the unofficial Learning Go - O'REILLY, which was released 1.5 years ago but almost up-to-date except for the generics support.

  • course-plan

    📜 Haskell course info, plan, video lectures, slides

  • If you're open to video learning resources, I can recommend my Haskell Beginners 2022 course.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts