Actions
Feature #9686
openSyntax for symbols used in hashes
Status:
Open
Assignee:
-
Target version:
-
Description
Symbols are often used literally as keys in hashes like this:
{foo: 'bar'}
But acutally there is a little inconvenience when using the alternative :"name"
literal syntax:
string = 'foo'
{:"#{string}" => 'bar'}
It would be great if Ruby provided the possibility to write the second example like this:
string = 'foo'
{"#{string}": 'bar'}
This would be logical, because you can write both syntaxes the same way when not using them in hashes.
Actions
Like0
Like0Like0Like0Like0Like0Like0Like0