ITW 14 | Playing with CSV. Implementing scala CSV serializing/deserializing library. We will walk through the process of designing a simple scala library. Topics that we are going to touch: typeclass typeclass instances derivation (manual and via shapeless library) functors type variance