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