Knoldus organized a half an hour session on 15 July 2016 at 4:00 PM. The topic was “Introduction to Shapeless- Generic programming for Scala !”. Broadly speaking, shapeless is about programming with types. Doing things at compile-time that would more commonly be done at runtime to ensure type-safety. A long list of features provided by Shapeless are explained in the enclosed presentation.
Here is the video for the same.