Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
Wrap text
Report abuse
module Enumerable undef :sum def sum(identity = 0, &block) return identity unless size > 0 if block_given? map(&block).sum else inject { |sum, element| sum + element } end end end
Pasted December 31, 2008 2:47PM EDT
Embed
paste again
Ads from Ruby Row