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.