Alex MacCaw does a great job of covering the major features of CoffeeScript in six short, but detailed chapters.
After covering classes in Chapter 2, you'll learn about CoffeeScript idioms in Chapter 3, such as: each, map, select, min/max, etc. Chapter 4 covers the Cake build system and shows you how to build and deploy CoffeeScript client-side applications, which is pretty awesome.
My thoughts on the book:
- It's short and very easy to read.
- You'll walk away feeling ready to write some CoffeeScript apps or sprinkle it in your Rails apps.
- The one negative about the book is that in some parts, some syntax was explained after the fact, which made it difficult to understand some of the examples.
- Overall, I'd highly recommend picking up a copy as it's concise and easy to read.