Ruby ‘dups’
I was surprised to see Ruby doesn’t have this handy function:
module Enumerable
def dups
inject({}) {|h,v| h[v]=h[v].to_i+1; h}.reject{|k,v| v==1}.keys
end
end
Categories: Uncategorized
I was surprised to see Ruby doesn’t have this handy function:
module Enumerable
def dups
inject({}) {|h,v| h[v]=h[v].to_i+1; h}.reject{|k,v| v==1}.keys
end
end
Recent Comments