Resultados de la búsqueda a petición "proc-object"
Usando 'retorno' en un bloque Ruby
Estoy tratando de usar Ruby 1.9.1 para un lenguaje de script incorporado, de modo que el código del "usuario final" se escriba en un bloque Ruby. Un problema con esto es que me gustaría que los usuarios puedan usar la palabra clave 'return' en ...
¿Cómo hago un lambda (Proc) en Ruby?
Joe Van Dykpreguntó la lista de correo de Ruby [http://www.zenspider.com/pipermail/ruby/2008-August/004223.html]: Hola, En Ruby, supongo que no puedes reunir un objeto lambda / proc, ¿verdad? ¿Es eso posible en lisp u otros idiomas? Lo que ...
¿Por qué la declaración de ruptura en ruby se comporta de manera diferente cuando se usa Proc.new v. The ampersand sign?
La declaración de ruptura para bloques (según El lenguaje de programación ...
Sintaxis de Ruby Proc
Una respuesta a una pregunta que planteé ayer aquí fue el siguiente código de Ruby: def overlap?(r1,r2) r1.include?(r2.begin) || r2.include?(r1.begin) end def any_overlap?(ranges) ranges.sort_by(&:begin).each_cons(2).any? do |r1,r2| overlap?(r1, ...
¿Cómo encordar / serializar código Ruby?
Quiero poder escribir un lambda / Proc en mi código de Ruby, serializarlo para poder escribirlo en el disco y luego ejecutar el lambda. Algo así como...
Ruby: Proc.new {'waffles'} vs.proc {'waffles'}
En Ruby, ¿hay alguna diferencia entreProc.new { 'waffles' } yproc { 'waffles' }? He encontrado muy pocas menciones de la segunda sintaxis. De la prueba usandoirbNo he encontrado ninguna diferencia obvia. ¿El segundo azúcar sintáctico es el primero?
Ruby - lambda vs.Proc.new [duplicado]
Posible duplicado: ¿Cuál es la diferencia entre un proceso y una lambda en Ruby? [https://stackoverflow.com/questions/1740046/whats-the-difference-between-a-proc-and-a-lambda-in-ruby] Cuando ejecute estoRuby código: def func_one proc_new = ...