Me falta a visão para entender porque :pera != “pera”. Entendo que eles são objetos diferentes, mas pelo menos para hash eles poderia ser considerados equivalentes ou não?
Isso faz com que vc precise saber de antimão se vc vai passar uma key que é um Symbol ou uma key que é uma String.
[quote=saoj]Me falta a visão para entender porque :pera != “pera”. Entendo que eles são objetos diferentes, mas pelo menos para hash eles poderia ser considerados equivalentes ou não?
Isso faz com que vc precise saber de antimão se vc vai passar uma key que é um Symbol ou uma key que é uma String.
Legal! Valeu! Nome meio grande, mas é isso aí mesmo.
E essa documentação é BEM melhor que a RDoc. Aquela caixa de texto para filtrar os métodos é bem prática… Tem como ver a documentação do Ruby nesse estilo ou tô pendindo muito?