Resultados da pesquisa a pedido "proc-object"

1 a resposta

Ruby: Proc.new {'waffles'} vs. proc {'waffles'}

Em Ruby, existem diferenças entreProc.new { 'waffles' } eproc { 'waffles' }? Encontrei muito poucas menções à segunda sintaxe. Do teste usandoirb, Não encontrei diferenças óbvias. O segundo açúcar sintático é o primeiro?

7 a resposta

Usando 'return' em um bloco Ruby

Estou tentando usar o Ruby 1.9.1 para uma linguagem de script incorporada, para que o código do "usuário final" seja gravado em um bloco Ruby. Um problema é que eu gostaria que os usuários pudessem usar a palavra-chave 'return' nos blocos, para ...

7 a resposta

Como eu marshal um lambda (Proc) em Ruby?

Joe Van Dykperguntou a lista de discussão Ruby [http://www.zenspider.com/pipermail/ruby/2008-August/004223.html]: Oi, Em Ruby, acho que você não pode empacotar um objeto lambda / proc, certo? Isso é possível no lisp ou em outros idiomas? O que ...

3 a resposta

Ruby - lambda vs. Proc.new [duplicado]

Possible Duplicate: Qual é a diferença entre um proc e um lambda em Rub [https://stackoverflow.com/questions/1740046/whats-the-difference-between-a-proc-and-a-lambda-in-ruby] Quando executar esteRuby code: def func_one proc_new = Proc.new ...

4 a resposta

Como você stringize / serialize o código Ruby?

6 a resposta

Por que a instrução break em ruby se comporta de maneira diferente ao usar Proc.novo v. O sinal e comercial?

A declaração de quebra para blocos (conformeinguagem de Programação ...

3 a resposta

Por que o retorno explícito faz diferença em um Proc?

3 a resposta

Sintaxe do Ruby Proc

Uma resposta a uma pergunta que fiz ontem aqui foi a seguinte parte do código 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, ...