トップ «前の日記(2007-06-01(Friday)) 最新 次の日記(2007-06-03(Sunday))» 編集

えぐち@エスアンドイーの日記

2003|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
RDF

2007-06-02(Saturday) [長年日記]

_ Rubyリファレンスマニュアル - Enumerable

Enumerable#inject([init]) {|result, item| ... } (ruby 1.7 feature)

最初に初期値 init と self の最初の要素を引数にブロック を実行します。2 回目以降のループでは、前のブロックの実行結果と self の次の要素を引数に順次ブロックを実行します。そうして最 後の要素まで繰り返し、最後のブロックの実行結果を返します。

Enumerable#inject() の result の様に左辺値式をブロックへの引数にするインターフェースは Ruby にあるのだろうか?

Enumerable#inject() の実装を読んでみよう。

_ Windows Live Writer Beta

Windows Live Writer は、ブログの記事を簡単に編集した上で、ご利用中のブログサービスに投稿できる無料のデスクトップ アプリケーションです。Windows Live スペース 以外のブログサービスでもご利用いただけます。

RSDに自前で対応すればこれ使って更新できるわけで、、、

お名前:
E-mail:
コメント:
[]
本日のPingbacks(全0件)