Domande taggate «proc»

14
Quando usare lambda, quando usare Proc.new?
In Ruby 1.8, ci sono sottili differenze tra proc / lambda da un lato e Proc.newdall'altro. Quali sono queste differenze? Puoi fornire delle linee guida su come decidere quale scegliere? In Ruby 1.9, proc e lambda sono diversi. Qual è l'accordo?
336 ruby  lambda  proc 

2
Perché abbiamo bisogno di fibre
Per le fibre abbiamo un esempio classico: generazione di numeri di Fibonacci fib = Fiber.new do x, y = 0, 1 loop do Fiber.yield y x,y = y,x+y end end Perché abbiamo bisogno di fibre qui? Posso riscriverlo con lo stesso Proc (chiusura, in realtà) def clsr x, y = …
100 ruby  lambda  closures  fibers  proc 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.