Bring Your Own Effect

speaker: Chris Birchall

Recently their is a trend in Scala libraries abstracting over the effect container in which they wrap their computations, allowing users to choose the effect that makes sense for their program.

I’ll talk you through how I added this feature to the ScalaCache library, and explain how you can do the same for your own code and why it’s a good idea.