👩🏫 👨🏫 Learn Haskell basics in 4 pull requests
Learn4Haskell is an open-source course that teaches Haskell programming fundamentals through four pull request exercises, combining educational material with hands-on coding tasks. The project is built around the Haskell language and uses the GHC compiler and Cabal build tool, with support for development environments like Visual Studio Code with the Haskell plugin or Gitpod. Behind the project is Veronika (vrom911) and the Kowainik open-source organization, which develops Haskell libraries and educational resources. The course covers functional programming concepts including basic syntax, pattern matching, type systems, and monads, designed for beginners with no prior Haskell experience.