class Bmg::Summarizer::DistinctCount
Collect
the count of distinct values.
Example:
# direct ruby usage Bmg::Summarizer.distinct_count(:qty).summarize(...)
Public Instance Methods
_happens(memo, val)
click to toggle source
Adds val to the memo array
# File lib/bmg/summarizer/distinct_count.rb, line 19 def _happens(memo, val) memo[val] = true memo end
finalize(memo)
click to toggle source
# File lib/bmg/summarizer/distinct_count.rb, line 24 def finalize(memo) memo.keys.size end
least()
click to toggle source
Returns [] as least value.
# File lib/bmg/summarizer/distinct_count.rb, line 14 def least() {} end