Sha256: f0cce89f5344c501beedde2ed9aab4341ff88063d003867db251338bd22f8769
Contents?: true
Size: 241 Bytes
Versions: 2
Compression:
Stored size: 241 Bytes
Contents
module Downsampler module EnumerableExt def sum &block inject(0.0) do |result, el| el = yield(el) if block_given? result + el.to_f end end def mean &block sum(&block) / size end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
downsampler-0.2.0 | lib/downsampler/enumerable_extensions.rb |
downsampler-0.1.0 | lib/downsampler/enumerable_extensions.rb |