/eloquent-coffeescript

Haverbeke's classic, rewritten for CoffeeScript

Primary LanguageJavaScript

Eloquent CoffeeScript

Shamelessly cribbed from Eloquent Javascript by Marijn Haverbeke.

adapted by Ben Lerchin

Licensed under a Creative Commons attribution-noncommercial license. All code in this book may also be considered licensed under an MIT license.

Cover of Eloquent Javascript, but with CoffeeScript

Illustrations by various artists: Cover by Wasif Hyder. Computer (introduction) and unicycle people (Chapter 21) by Max Xiantu. Sea of bits (Chapter 1) and weresquirrel (Chapter 4) by Margarita Martínez and José Menor. Octopuses (Chapter 2 and 4) by Jim Tierney. Object with on/off switch (Chapter 6) by Dyle MacGregor. Regular expression diagrams in Chapter 9 generated with regexper.com by Jeff Avallone. Game concept for Chapter 15 by Thomas Palef. Pixel art in Chapter 16 by Antonio Perdomo Pastor.

Contents

  1. Introduction
  2. Values, Types, and Operators
  3. Program Structure
  4. Functions