Contrived example: I know a method I'm about to call iterates thru me with each doing something. It's the last thing it does and what the results of the thing it does rather than myself at the end:
some_method(array.map)
Ok so it's a REALLY contrived example.
···
On Jul 9, 2006, at 10:36 AM, dblack@wobblini.net wrote:
Hi --
On Sun, 9 Jul 2006, James Edward Gray II wrote:
On Jul 9, 2006, at 9:03 AM, dblack@wobblini.net wrote:
Hi --
Can someone jog my memory, and/or enlighten me, as to what a case
would be where it's useful to have:
array.map
return an Enumerator? I can't seem to come up with an example where:
array.map.anything
is different from
array.anything
Thanks --
Well, you can use it to roll the oft-requested map_with_index():
array.each_with_index.map { |obj, i| .. }
That's not a map() example though, so maybe not what you wanted.
Right, it isn't I'm still looking for a map example.