From: "Andrew S." Date: 2012-08-13T04:46:33+09:00 Subject: What should I use instead of Generator in 1.9? Hi, I have been using Generator in 1.8, and now I need to port that code to 1.9. My code looks essentially like the code below. I'm confused as to what the correct option is in 1.9: Fibers? Enumerator? Enumerator::generator? I'd like to know the simplest most straightforward option possible, since I'm still a relatively novice Ruby practitioner. Any help gratefully received! require 'generator' def bar Generator.new do |g| (1..10).each do |number| g.yield number end end end @foo = bar while true if @foo.next? if (number = @foo.next) puts number.to_s end else exit end end -- Posted via http://www.ruby-forum.com/.