4 ms·
Looks like a mashup of Ruby, JavaScript and tiny bit of Python.
by rubyfan 9y ago
Looks like a mashup of Ruby, JavaScript and tiny bit of Python.
- Hemospectrum 9y agoI’m mostly seeing a lot of Python. The examples show that multiple assignment unpacks collections, functions can be called with argument name assignment, and collections can be unpacked into named arguments, as opposed to using collections to replace named arguments.
- vidarh 9y agoRuby supports that too. Here's a snippet that shows named arguments, and unpacking a Hash into named arguments. It can do multiple assignment and unpacking collections into them too, though unlike with named arguments, that will treat the collection as an Array: def foo bar:, baz: p [bar, baz] end h = {bar: 1, baz: 2} foo(h)
- deleted 9y ago[deleted]