Name: shapeless-guide
Owner: Underscore
Description: The Type Astronaut's Guide to Shapeless
Created: 2016-08-26 15:30:17.0
Updated: 2018-01-17 10:28:28.0
Pushed: 2018-01-08 15:20:10.0
Homepage: http://underscore.io/books/shapeless-guide
Size: 16082
Language: TeX
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Copyright 2016 Dave Gurnell. Text and diagrams licensed CC-BY-SA 3.0. Code samples licensed Apache 2.0
You have three options for grabbing the book:
Accompanying code samples can be found here:
https://github.com/underscoreio/shapeless-guide-code
Check the solutions
branch for complete versions of each example.
Install Docker and use go.sh
to boot an instance
with most of the right dependencies:
$ ./go.sh
Then run npm install
to install the remaining dependencies:
install
And finally use sbt
to build the book:
pdf
To build a black and white,
print-ready version of the book,
edit src/meta/pdf.yaml
and set
blackandwhiteprintable
to true
.
Then run sbt pdf
as above.
Please raise an issue or submit a PR.
If you submit a PR, make sure to add yourself to
src/pages/intro/constributors.md
!
Thanks to Miles Sabin, Richard Dallaway, Noel Welsh, Travis Brown, and our fellow space-farers on Github for their invaluable help and feedback.