Actions
Feature #7388
closedObject#embed
Description
=begin
From github:
https://github.com/ruby/ruby/pull/67
Add Object#embed which works like tap but returns the block's value
This avoids breaking from method chains in many cases. I don't see any other way to do this without this method.
Can someone confirm pull request are a valid way of submitting patches ? I cannot register on the mailing list for some reason, it seems to be broken.
Example:
(({[ 1, 2, 3, 4].select{|x| x.odd?}.embed{|x| {:total => x.count, :data => x}}}))
=end
Files
Actions
Like0
Like0Like0Like0Like0Like0Like0Like0