Cats Effect Tutorial


This is a self-guided tutorial to Cats Effect. It's a combination of text (which you're reading now) and code that you have to complete.


If you were to ask a Shakespearean character to describe this tutorial, they would probably say something poetic but pithy, like “Tis brief, my lord”. It is designed to be used in a group, and our goal is to provide only enough material to start exploration and discussion. We refer you to other resources for in-depth explanations:

You should clone this repository to your computer. In code/src/main/scala/ there are various code challenges you will work with. The text will tell you when to tackle each challenge.