Preguntas etiquetadas con proc

14
¿Cuándo usar lambda, cuándo usar Proc.new?
En Ruby 1.8, hay diferencias sutiles entre proc / lambda, por un lado, y Proc.newpor el otro. ¿Cuáles son esas diferencias? ¿Puedes dar pautas sobre cómo decidir cuál elegir? En Ruby 1.9, proc y lambda son diferentes. ¿Cual es el trato?
336 ruby  lambda  proc 

2
¿Por qué necesitamos fibras?
Para las fibras tenemos el ejemplo clásico: generación de números de Fibonacci fib = Fiber.new do x, y = 0, 1 loop do Fiber.yield y x,y = y,x+y end end ¿Por qué necesitamos fibras aquí? Puedo reescribir esto con el mismo Proc (cierre, en realidad) def clsr x, y = …
100 ruby  lambda  closures  fibers  proc 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.