Nowości i zmiany w Ruby 1.9 #2 - nowa składnia Hasha
5 komentarzy | Kategorie: Ruby, Techblog | trackbackTagi: 1.9 ruby ruby1.9
Wpis ten jest jedną z części cyklu pt "Nowości i zmiany w Ruby 1.9". Pełną listę wpisów znajdziesz pod adresem http://radarek.jogger.pl/2008/11/30/nowosci-i-zmiany-w-ruby-1-9/.
Tym razem chciałbym pokazać Wam nową zmianę w składni języka, która dotyczy także Hasha. Zmiana ta dotyczy nowej składni dla literału hasha, którego kluczami są symbole. Do tej pory taki hash definiowaliśmy w następujący sposób:
h = {:foo => 1, :bar => 2}
p h
# => {:foo=>1, :bar=>2}
Od wersji 1.9 można to zrobić trochę inaczej
h = {foo: 1, bar: 2}
p h
# => {:foo=>1, :bar=>2}