提交 dc0aed11 编写于 作者: J Jeremy Kemper

Don't shadow arg with block var

上级 621f48ed
......@@ -77,9 +77,9 @@ def sum(identity = 0, &block)
# (1..5).each_with_object(1) { |value, memo| memo *= value } # => 1
#
def each_with_object(memo, &block)
returning memo do |memo|
returning memo do |m|
each do |element|
block.call(element, memo)
block.call(element, m)
end
end
end unless [].respond_to?(:each_with_object)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册