Module: Enumerable

Defined in:
lib/omnifocus.rb

Instance Method Summary collapse

Instance Method Details

#uniq_byObject



894
895
896
897
898
899
900
901
902
903
# File 'lib/omnifocus.rb', line 894

def uniq_by
  r, s = [], {}
  each do |e|
    v = yield(e)
    next if s[v]
    r << e
    s[v] = true
  end
  r
end