The right way to learn Haskell

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

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

    Functional Programming Course

  • If you’re interested in more of the theory, the NICTA course (now maintained by System F) walks you through implementing each of the foundational parts of Haskell (lists, functors, monads, etc). It’s a little work to get running though, there’s some good tips in this thread.

  • up-to-date-real-world-haskell

    I'm trying to update the Real World Haskell book

  • A lot of people suggest Project Euler or “just do a project”, but personally I found it helpful to have a bit more guidance. Practical Haskell is a great beginner guide, focusing on how to actually do stuff rather than all the theory behind it. The 2008 version is good but a little out of date, there’s an updated version in progress that’s complete enough that you should be able to get started.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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