At Monday Morning Haskell, we have tutorials for all levels of programmers! If you're new to Haskell, take a look at our Beginners series. If you have some experience with the language already, we've got some more Advanced material so you can get started on real world projects! Either way, come back every Monday morning for some new material on the Blog! And don't forget to subscribe to hear about exciting new content!

Haskell has a reputation as a difficult and intimidating language. But learning it is a lot easier when you have the right tools and the right mindset. Even if you've never written a line of Haskell in your life, you can check out our Beginners page to get started with our tutorials!

Get Started! →

A lot of people think Haskell is only an "academic" language. But Haskell's awesome features make a lot of programming tasks much easier!  Check out our Advanced materials to learn how you can use Haskell in your real world projects! We even have tutorials for using Haskell in the world of machine learning!

Take a look! →

Latest on the Blog

Here are some of the latest things we’ve been working on! There’s a new article on the blog every week!