# File lib/backports/2.6.0/enumerable/chain.rb, line 24 def size sum = 0 @enums.each do |enum| s = enum.size return s if s == nil || s == Float::INFINITY sum += s end sum end