Project

General

Profile

Actions

Feature #14548

closed

Allow some_array&.[1] to be a valid syntax

Added by rosenfeld (Rodrigo Rosenfeld Rosas) about 4 years ago. Updated 5 months ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Target version:
-
[ruby-core:85784]

Description

Currently, Ruby allows accessing an array's index while testing whether the array is not nil with this syntax: my_array&.[](1). I've always found this awkward but didn't mind about suggesting anything to improve this.

I was just reading about how JavaScript is probably going to support myArray?.[1] and found that it read good enough for me.

So I'd like to propose about the same syntax, replacing ?. with the Ruby equivalent &. instead. How does that look like to you?

Actions

Also available in: Atom PDF