aboutsummaryrefslogtreecommitdiffstats
path: root/object.c
diff options
context:
space:
mode:
authorstomar <stomar@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-03-09 19:48:09 +0000
committerstomar <stomar@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-03-09 19:48:09 +0000
commit8f7db18e9debcac436b559fda0042fa44ab64117 (patch)
tree79b79f45485298e62fe662d3dec6bce840a48404 /object.c
parent60560056517f6acb9c0bbf668b482b36da625125 (diff)
downloadruby-8f7db18e9debcac436b559fda0042fa44ab64117.tar.gz
object.c: [DOC] simplify Object#tap example
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'object.c')
-rw-r--r--object.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/object.c b/object.c
index 9ec96687e9..971c0a73bf 100644
--- a/object.c
+++ b/object.c
@@ -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}" }
*
*/