Questions marquées «proc»

14
Quand utiliser lambda, quand utiliser Proc.new?
Dans Ruby 1.8, il existe des différences subtiles entre proc / lambda d'une part et Proc.newd'autre part. Quelles sont ces différences? Pouvez-vous donner des directives sur la façon de décider lequel choisir? Dans Ruby 1.9, proc et lambda sont différents. Quel est le problème?
336 ruby  lambda  proc 

2
Pourquoi avons-nous besoin de fibres
Pour les fibres, nous avons un exemple classique: la génération de nombres de Fibonacci fib = Fiber.new do x, y = 0, 1 loop do Fiber.yield y x,y = y,x+y end end Pourquoi avons-nous besoin de fibres ici? Je peux réécrire cela avec juste le même Proc (fermeture, en fait) …
101 ruby  lambda  closures  fibers  proc 
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.