Resultados da pesquisa a pedido "ruby-2.3"

1 a resposta

O histórico do IRB não funciona com o Ruby 2.3.0

Eu tenho o Ruby 2.3.0p0 instalado via rbenv, no OS X 10.11.4. Dentro de uma sessão do IRB, o histórico funciona bem. No entanto, não consigo acessar o histórico do IRB entre as sessões. Eu tentei o meu sistema Ruby, 2.0.0p648, e o histórico das ...

4 a resposta

O que &. (ponto comercial) significa em Ruby?

Me deparei com essa linha de código ruby. O que&. significa nisso? @object&.method

1 a resposta

Em Ruby, por que nil [1] = 1 é avaliado como nulo?

Por exemplo: nil[1] #=> NoMethodError nil[1]=1 #=> nilNão é apenas sintaxe, como também acontece com variáveis: a = nil a[1] #=> NoMethodError a[1]=1 #=> nilEstranhamente: nil.method(:[]=) #=> NameError [].method(:[]=) #=> #<Method...>Ruby 2.3.0p0

2 a resposta

Operador de navegação seguro (&.) Por zero

Como o Ruby 2.3 apresenta o operador de navegação segura (&.), também conhecido como operador solitário, o comportamento emnil objeto parece estranho. nil.nil? # => true nil&.nil? # => nilIsso foi projetado para se comportar dessa maneira? Ou ...