Module: Hiccup::CoreExt::EnumerableExtensions
- Defined in:
- lib/hiccup/core_ext/enumerable.rb
Instance Method Summary collapse
Instance Method Details
#to_histogram ⇒ Object
5 6 7 8 9 10 |
# File 'lib/hiccup/core_ext/enumerable.rb', line 5 def to_histogram self.each_with_object(Hash.new { 0 }) do |item, histogram| pattern = block_given? ? yield(item) : item histogram[pattern] += 1 end end |