Hacker News new | ask | show | jobs
by fastball 1459 days ago
Could you clarify a bit here? Python also has destructuring for its dicts and I'm not entirely sure what you mean by symbol keys.
2 comments

Python has tuple destructuring, which can be used with dict.items(). I'm talking about being able to destructure by name not position:

    name, address = some_dict
You could fake it if you could ask for a tuple of specific entries:

    name, address = some_dict.pluck("name", "address")
Symbol keys are string keys for the more sophisticated among us. See :some-name vs "some_name". ;)
they're closer to a (namespace) global enum imo