What is the best resource to learn Haskell in 2023?

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

Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • SonarLint - Clean code begins in your IDE with SonarLint
  • 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

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • 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