Essential Effects: a book for learning effectful programming in Scala
How to safely create, compose, and execute effectful Scala programs using the Typelevel Cats Effect library.