2011-04-15から1日間の記事一覧

Fiber で FizzBuzz

ruby-list で Fiber のサンプルがイケてない。 Fiber.yield, Fiber#resume の戻り値使えよ。 と言われてたので、そんな FizzBuzz に挑戦してみた。 class FizzBuzz def initialize @buzz = Fiber.new do |i| loop do print "buzz" i = Fiber.yield(i+1) end …