From: SASADA Koichi Date: 2013-09-09T17:37:47+09:00 Subject: [ruby-core:57088] Re: [ruby-trunk - Feature #8572] Fiber should be a Enumerable Why you don't use Enumerator? class TS attr_accessor :screen_name, :text def initialize @screen_name = "foo" @text = "sample" end end f = Enumerator.new {|g| # getting twitter status loop { g.yield TS.new } } f.each do |x| puts "#{x.screen_name}: #{x.text}" end -- // SASADA Koichi at atdot dot net