Module: Enumerable

Included in:
DNote::Notes
Defined in:
lib/dnote/core_ext.rb

Instance Method Summary collapse

Instance Method Details

#group_byObject

Taken from Ruby Facets.



4
5
6
7
8
9
# File 'lib/dnote/core_ext.rb', line 4

def group_by #:yield:
  #h = k = e = nil
  r = Hash.new
  each{ |e| (r[yield(e)] ||= []) << e }
  r
end