CoffeeScript 1.5.0 adds "Literate Programming" mode
Other changes in CoffeeScript 1.5 include switching CoffeeScript's REPL (Read-eval-print-loop) to be based on Node.js's REPL, banning the return of values from constructors, and a syntax to loop over arrays backwards (
for item in list by -1).
CoffeeScript can be installed via Node.js's npm package manager; the command-line version of coffee, the CoffeeScript compiler is, itself a Node.js utility. The core compiler does not have a dependency on any environment and can even be run in a browser; the MIT-licensed code is available to download and can viewed in the project's GitHub repository.