サクサク読めて、アプリ限定の機能も多数!
Enumerator の機能 まず、each や map など、イテレータっぽいメソッドをブロックなしで呼び出すと Enumerator が得られます。 p [1,2,3].each #=> # p [1,2,3].map #=> # Object#to_enum または enum_for を使って、指定したメソッドによる Enumerator
yoshidaa のブックマーク 2011/07/24 21:00
Enumerator とブロックの省略 - まめめもEnumerator の機能 まず、each や map など、イテレータっぽいメソッドをブロックなしで呼び出すと Enumerator が得られます。 p [1,2,3].each #=> # p [1,2,3].map #=> # Object#to_enum または enum_for を使って、指定したメソッドによる Enumerator2011/07/24 21:00
Enumerator の機能 まず、each や map など、イテレータっぽいメソッドをブロックなしで呼び出すと Enumerator が得られます。 p [1,2,3].each #=> # p [1,2,3].map #=> # Object#to_enum または enum_for を使って、指定したメソッドによる Enumerator
このブックマークにはスターがありません。 最初のスターをつけてみよう!
mametter.hatenablog.com2007/11/29
1.9 では Enumerator が組み込みになり、大きく拡張されています。ついでにブロックの省略に対する考え方にも影響があります。結構重大な変更のわりに、この話はあまり議論や周知がされていないような気がしたの...
25 人がブックマーク・4 件のコメント
\ コメントが サクサク読める アプリです /
Enumerator の機能 まず、each や map など、イテレータっぽいメソッドをブロックなしで呼び出すと Enumerator が得られます。 p [1,2,3].each #=> # p [1,2,3].map #=> # Object#to_enum または enum_for を使って、指定したメソッドによる Enumerator
yoshidaa のブックマーク 2011/07/24 21:00
このブックマークにはスターがありません。
最初のスターをつけてみよう!