module Downsampler::EnumerableExt
Public Instance Methods
mean(&block)
click to toggle source
# File lib/downsampler/enumerable_extensions.rb, line 10 def mean &block sum(&block) / size end
sum() { |el| ... }
click to toggle source
# File lib/downsampler/enumerable_extensions.rb, line 3 def sum &block inject(0.0) do |result, el| el = yield(el) if block_given? result + el.to_f end end