The Type Astronaut's Guide to Shapeless
Copyright 2016 Dave Gurnell. Text and diagrams licensed CC-BY-SA 3.0. Code samples licensed Apache 2.0
Reading the Book
An up-to-date PDF can be found in dist/shapeless-guide.pdf.
Related Material
Accompanying code samples can be found here:
https://github.com/underscoreio/shapeless-guide-code
Check the solutions
branch for complete versions of each example.
Building the Book
Install Docker and use go.sh
to boot an instance
with all the right dependencies:
bash$ ./go.sh
Then use sbt
to build the book:
sbt pdf
Acknowledgements
Thanks to Miles Sabin, Richard Dallaway, Noel Welsh, Travis Brown, and our fellow space-farers on Github for their invaluable help and feedback.