This bundle includes two courses: Making Sense of Monads, and Effectful Haskell. The first of these will teach you all about monads from the ground up. You'll learn about different functional structures that have some of the same properties as monads, how to use some of the most common monads in Haskell, and get the chance to do a couple of mini-projects to test your monads knowledge.


Then in Effectful Haskell, you'll take your knowledge further and learn how to organize a larger application around monads and the different effects they provide. You'll learn different organizational patterns and apply these to a functional web application that you can run locally or even deploy online!

This bundle is not available for purchase.

Frequently Asked Questions


Can I get a refund if I'm unhappy with my purchase?

We are happy to provide refunds within 30 days of purchase, no questions asked!

Will I ever lose access to the courses?

Nope! Purchasing this bundle will give you lifetime access to the course content.

When can I start the courses?

Right away!