14 람다 사용시기, Proc.new 사용시기 Ruby 1.8에서는 proc / lambda와 다른 한편에 미묘한 차이가 Proc.new있습니다. 그 차이점은 무엇입니까? 어느 것을 선택할지 결정하는 방법에 대한 지침을 줄 수 있습니까? Ruby 1.9에서는 proc과 lambda가 다릅니다. 거래는 무엇입니까? 336 ruby lambda proc
2 섬유질이 필요한 이유 Fibers의 경우 전형적인 예가 있습니다 : 피보나치 수 생성 fib = Fiber.new do x, y = 0, 1 loop do Fiber.yield y x,y = y,x+y end end 여기에 섬유가 필요한 이유는 무엇입니까? 동일한 Proc로 이것을 다시 작성할 수 있습니다 (실제로는 클로저) def clsr x, y = 0, 1 Proc.new do … 101 ruby lambda closures fibers proc