Goodreads helps you keep track of books you want to read.
Start by marking “The Type Astronaut's Guide to Shapeless” as Want to Read:
The Type Astronaut's Guide to Shapeless
Enlarge cover
Rate this book
Clear rating
Open Preview

The Type Astronaut's Guide to Shapeless

4.31  ·  Rating details ·  52 ratings  ·  9 reviews
The Type Astronaut’s Guide is aimed at experienced Scala hitch hikers with an interest in generic programming and boilerplate elimination. The book walks you through one of the main use cases for shapeless – automatic, boilerplate-free derivation of type class instances.

The book is divided into two parts. Part I introduces the general mechanisms for type class derivation i
Paperback, 111 pages
Published December 2016 by Underscore Consulting LLP
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about The Type Astronaut's Guide to Shapeless, please sign up.

Be the first to ask a question about The Type Astronaut's Guide to Shapeless

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-30
Average rating 4.31  · 
Rating details
 ·  52 ratings  ·  9 reviews

More filters
Sort order
Start your review of The Type Astronaut's Guide to Shapeless
Feb 04, 2017 rated it really liked it
This is not a comprehensive manual for the Shapeless library. Rather, it is a really well-written guide that explains some of the library's most important features and core design principles, equipping the reader with the prerequisites to dig into other features on their own.

Even though the book is about Shapeless, it is also a worthwhile read if you want to deepen your knowledge about type classes and path dependent types in Scala in general.

The selected Shapeless features are explained by me
Apr 09, 2018 rated it really liked it
This book contains everything you need to know to get your feet wet with shapeless. It does not cover the entire library, but it is definitely a great help in trying to understand what it is about, give you an intuition about the kinds of problems that shapeless can be, and ought to be used for. But, most importantly it helps you understand why using type-class derivation the shapeless way can blow up compile times exponentially, at the same time giving you the knowledge and tools to fix the pro ...more
Sep 10, 2017 rated it really liked it
A natural progression when working with scala and case classes(Abstract data types).

Gives you an overview on how to use the shapeless library and mostly focuses on theory and the "big picture". Once the concepts stick, you'll understand how the library is meant to be used and where it is a good tool and where it is not. The Lemma Pattern(Aux method) is especially interesting and applying it will make using shapeless a breeze.
Mar 31, 2018 rated it it was ok
Was unpleasantly surprised by this one given the ratings; I typed out and played with the code from every chapter (half of it doesn't compile) except for the last one, because its applications were such an incredible stretch. It's rather tedious, doesn't properly motivate the reader (you can do all the stuff from this book that you actually want to do with vanilla Scala), doesn't come with exercises, generally repeats the same pattern over and over again (implicits to convert primitives, method ...more
Mar 19, 2017 rated it it was amazing
Shelves: software
A quick 100 page read makes an obscure topic (shapeless) terrifically transparent. I feel like I am ready to use shapeless now.
Rutvik Patel
Mar 01, 2018 rated it really liked it
A fast paced introduction to shapeless. Everything is not covered but enough to get you started.
Vikash Sharma
Sep 27, 2017 rated it it was amazing
Picture clear!
Alexander Temerev
Feb 03, 2017 rated it it was amazing
An excellent, practical introduction to what you can do with Shapeless. If your Scala project has reached the stage when Shapeless is desirable (and most of them unfortunately do), this is your best guide on what it is about and how to use it.

Now your biggest worry will be to avoid the urge of rewriting everything in Haskell...
rated it liked it
Mar 21, 2017
Roman Khachatryan
rated it it was amazing
Mar 21, 2018
Kacper Gunia
rated it it was amazing
Feb 27, 2017
rated it really liked it
Nov 29, 2018
Miguel Vilá
rated it it was amazing
Jan 24, 2017
rated it it was amazing
Nov 05, 2018
Francesco Frontera
rated it really liked it
Oct 24, 2020
rated it really liked it
Jan 22, 2019
Joao Azevedo
rated it really liked it
May 09, 2019
rated it it was amazing
Oct 22, 2017
rated it really liked it
Nov 05, 2017
rated it really liked it
Mar 28, 2019
rated it liked it
Jul 25, 2017
rated it really liked it
May 29, 2018
Mikhail Turnovskiy
rated it really liked it
Dec 05, 2017
rated it it was amazing
Aug 06, 2017
Andrey Kudryavets
rated it it was amazing
Jun 09, 2017
Shawn Garner
Feb 02, 2018 rated it really liked it
Excellent but wish I had my computer with me when I read it so I could try some examples.
Felipe Hummel
rated it it was amazing
Jul 02, 2017
rated it really liked it
Feb 22, 2017
rated it really liked it
May 20, 2018
rated it it was amazing
Jan 02, 2017
« previous 1 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Advanced Scala with Cats
  • Functional Programming in Scala
  • Essential Scala
  • To Be Taught, If Fortunate
  • Learn You a Haskell for Great Good!
  • Бизнес без MBA
  • Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
  • Agents of Dreamland (Tinfoil Dossier, #1)
  • Empowered Volume 11
  • Check, Please! Book 1: # Hockey
  • Young Frances
  • Part of It: Comics and Confessions
  • Refactoring: Improving the Design of Existing Code
  • The Monster Baru Cormorant (The Masquerade, #2)
  • The Infinite Loop (The Infinite Loop #1-6)
  • Black Cloud, Vol. 1: No Exit
  • The Book of M
  • Heroes in Crisis
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

News & Interviews

  Let’s say it now and say it proud: Horror is back.  This summer, as the world was thrown into uncertainty by a pandemic and our...
104 likes · 31 comments