Async::DeferもしくはPromisesを使ってTwitterのuser_timelineをロードしまくるサンプル

表題のものを書いてGistにアップした。詳しくは内蔵PODを参照。

Promiseを使っても非同期ルーチンのループ処理を書くのはなかなか難しい気がする。特にループの回数が事前に分からない今回のような場合は再帰コールを使わざるを得ないのでは?Javascriptだとそのへんもケアするライブラリがあるのだろうか。