diff options
author | stomar <stomar@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-03-09 19:48:09 +0000 |
---|---|---|
committer | stomar <stomar@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-03-09 19:48:09 +0000 |
commit | 4f2db15b42d7b8eb5b304a92ba2296632dba3edf (patch) | |
tree | 79b79f45485298e62fe662d3dec6bce840a48404 | |
parent | 22d842ded0109fdcc4961a81db2d7557dc3e76ef (diff) |
object.c: [DOC] simplify Object#tap example
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | object.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -748,16 +748,16 @@ rb_class_search_ancestor(VALUE cl, VALUE c) /* * call-seq: - * obj.tap{|x|...} -> obj + * obj.tap{|x| block } -> obj * * Yields self to the block, and then returns self. * The primary purpose of this method is to "tap into" a method chain, * in order to perform operations on intermediate results within the chain. * - * (1..10) .tap {|x| puts "original: #{x.inspect}"} - * .to_a .tap {|x| puts "array: #{x.inspect}"} - * .select {|x| x%2==0} .tap {|x| puts "evens: #{x.inspect}"} - * .map {|x| x*x} .tap {|x| puts "squares: #{x.inspect}"} + * (1..10) .tap {|x| puts "original: #{x}" } + * .to_a .tap {|x| puts "array: #{x}" } + * .select {|x| x.even? } .tap {|x| puts "evens: #{x}" } + * .map {|x| x*x } .tap {|x| puts "squares: #{x}" } * */ |