ruby--ruby/benchmark/enum_lazy_uniq_20.rb

5 lines
122 B
Ruby

uniq_data = (1..10_000).to_a
N = 100
enum = uniq_data.lazy.uniq {|i| i % 2000}.uniq {|i| i % 2000}
N.times {enum.each {}}