4 5 6 7 8 9 10 11 12 13
# File 'lib/rpv/extensions.rb', line 4 def with_rpv(options = {}) Enumerator.new do |e| Rpv.new(size: size, **options) do |rpv| each do |i| e.yield i rpv.increment end end end end