This talk looks at some of the practical uses of Scala Cats library. Whilst Cats' documentation focuses on the more theoretical side of functional programming you can benefit from it without learning that first. Cats will be introduced by looking at some examples of common patterns that crop up when writing Scala and how Cats can be used to clean them up. Some theory will be introduced along the way where it helps to tie these examples together.


Comments are closed.

Liviu at 10:54 on 23 Feb 2017

This was by far the most interesting and technical talk I've seen throughout the event.
Richard did a great job on highlighting and explaining in simple terms common uses cases for the cats library.

The presentation was well structured and very easy to follow for someone who hasn't worked with the aforementioned library before.