4 ms·
This was posted once before when it was work in progress, I thought it would be nice to put it up again now that it is complete :) In one 400 page book, Hands-
by lihaoyi 6y ago
This was posted once before when it was work in progress, I thought it would be nice to put it up again now that it is complete :)
In one 400 page book, Hands-on Scala takes you from from FizzBuzz, to Sudoku solving, to Websites and API servers, all the way to implementing programming languages, actor-based concurrent architectures, and massively-parallel web crawling with futures. Every chapter has multiple multiple self-contained executable examples, and multiple
exercises with full executable solutions.
It’s a paid book, but the first 5/20 chapters (~100 pages) are free to read online or download in PDF/Epub/Mobi formats, as is the github repo of 125 executable examples.
Whether you are a Scala newbie or an experienced Scala programmer, there’s something for everyone in this book. The chapters on Actors and Futures in particular are the best explanations for the concepts you will find in any language, and would be useful even for people not using Scala.
Feel free to check it out!
- dang 6y agoThe previous discussion: https://news.ycombinator.com/item?id=22914610 https://news.ycombinator.com/item?id=22914610