Resultados de la búsqueda a petición "proc-object"

6 la respuesta

¿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 ...

3 la respuesta

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 = ...

1 la respuesta

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?

3 la respuesta

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, ...

7 la respuesta

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 ...

3 la respuesta

¿Por qué el retorno explícito hace una diferencia en un proceso?

4 la respuesta

¿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...

7 la respuesta

¿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 ...