TameJS は JavaScript で継続(Continuation)を実現するためのツールです。 TameJS によって Scala の限定継続(id:fits:20111016 参照)のような事ができるので、コールバックを多用する Node.js の処理を比較的シンプルに実装できるようになります。 そこで今回は、id:fits:20111030 で実装した Web コンテンツダウンロード処理(Node.js 版)を TameJS と TameJS + CoffeeScript で実装してみました。 Node.js v0.6.14 CoffeeScript 1.3.1 TameJS サンプルソースは http://github.com/fits/try_samples/tree/master/blog/20120415/ 事前準備 まずは npm を使って tamejs モジュールを

