This repo contains (organized in sub-projects) code snippets from:
- Dave Gurnell's book: The Type Astronaut's Guide to Shapeless.
- The feature overview in the Shapeless Wiki
- Code snippets from some of Miles Sabin's blog posts
- A copy of the shapeless examples from github (see link below)
- Shapeless Guide by Dave Gurnell
https://github.com/underscoreio/shapeless-guide - Shapeless Home
https://github.com/milessabin/shapeless - Shapeless 2.x Feature Overview
https://github.com/milessabin/shapeless/wiki/Feature-overview:-shapeless-2.0.0 - Shapeless Examples
https://github.com/milessabin/shapeless/tree/master/examples/src/main/scala/shapeless/examples - Shapless API Docs
https://javadoc.io/doc/com.chuusai/shapeless_2.13.0-RC2/2.3.3 - Lars Hupel's blog post: Deriving Type Class Instances https://typelevel.org/blog/2013/06/24/deriving-instances-1.html
- Dave Gurnell's Talk: The Type Astronaut's Guide to Shapeless at Scala World 2016
https://www.youtube.com/watch?v=Zt6LjUnOcFQ - Jon Pretty's Talk: Type Members vs Type Parameters at NE Scala 2016
https://www.youtube.com/watch?v=R8GksuRw3VI - Miles Sabin's Talk: Shapeless: Exploring Generic Programming in Scala https://www.youtube.com/watch?v=GDbNxL8bqkY