RosettaCodeData/Task/Fibonacci-sequence/Ruby/fibonacci-sequence-6.rb
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

8 lines
111 B
Ruby

fib = Fiber.new do
a,b = 0,1
loop do
Fiber.yield a
a,b = b,a+b
end
end
9.times {puts fib.resume}