diff options
author | Jeremy Kemper <jeremy@bitsweat.net> | 2006-06-25 19:11:09 +0000 |
---|---|---|
committer | Jeremy Kemper <jeremy@bitsweat.net> | 2006-06-25 19:11:09 +0000 |
commit | 236c7325df4ca2783c92dffc0f0b9592f822d95a (patch) | |
tree | 09c0e8e9e49cfd3b9a0cb3bc4bd68bbbea90214e /activesupport/CHANGELOG | |
parent | 42775686d2b32b66c971c0560ba2497c7f8703b2 (diff) | |
download | rails-236c7325df4ca2783c92dffc0f0b9592f822d95a.tar.gz rails-236c7325df4ca2783c92dffc0f0b9592f822d95a.tar.bz2 rails-236c7325df4ca2783c92dffc0f0b9592f822d95a.zip |
Enumerable#sum without blocks. Closes #5505. Don't assume 0 identity for sum.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4495 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'activesupport/CHANGELOG')
-rw-r--r-- | activesupport/CHANGELOG | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/activesupport/CHANGELOG b/activesupport/CHANGELOG index ed820edd73..e1d34edb90 100644 --- a/activesupport/CHANGELOG +++ b/activesupport/CHANGELOG @@ -1,10 +1,11 @@ *SVN* -* Added Enumerable#sum for calculating a sum from the elements [DHH]. Examples: +* Added Enumerable#sum for calculating a sum from the elements [DHH, jonathan@daikini.com]. Examples: + [1, 2, 3].sum payments.sum { |p| p.price * p.tax_rate } payments.sum(&:price) - + This is instead of payments.inject(0) { |sum, p| sum + p.price } * Correct and clarify Array#to_sentence docs. #5458 [brad@madriska.com] |