Actions
Feature #16994
closedSets: shorthand for frozen sets of symbols / strings
Feature #16994:
Sets: shorthand for frozen sets of symbols / strings
Status:
Feedback
Assignee:
-
Target version:
-
Description
I would like a shorthand syntax for frozen Sets of symbols or of strings.
I am thinking of:
The individual strings would be frozen. These literals would be created once at parse time (like Regex are):
We should consider these sets to return a unique frozen to_a.
Reminder: Ruby has literal notations for Rational and Complex. I've sadly never had to use either.
I would venture to say that Complex is much less used than Sets, and that sets are underused.
Reminder: previous discussion for builtin syntax was not for frozen literal, strings or symbols specifically: https://bugs.ruby-lang.org/issues/5478
For builtin notations for generic sets (i.e. unfrozen or containing other than string/symbol), please discuss in another issue.
Actions