I completely agree with Marco. We should not mix up nullsafe operator with
array access. As for me, aforementioned code works as expected.
As an improvement, we can think of access-safe operator (like `$arr[?0]`),
however I'm not sure if introduction of such will make sense.
Regards
Yevhen
On We
`$undefined?->bar()` does feel wrong, but `$arr[0]?->bar()` does not to me.
But maybe i've just been using javascript too much lately
On Wed, 24 Aug 2022 at 15:11, Marco Pivetta wrote:
>
> Hey Gert,
>
> On Wed, 24 Aug 2022 at 14:59, Gert de Pagter wrote:
>>
>> Hi Internals,
>>
>> I recently lea
Hey Gert,
On Wed, 24 Aug 2022 at 14:59, Gert de Pagter wrote:
> Hi Internals,
>
> I recently learned that using null safe on an array access can still
> emit a warning when the array access is not defined. I kinda expected
> it to work like a null coalesce and just short circuit there,without
>
Hi Internals,
I recently learned that using null safe on an array access can still
emit a warning when the array access is not defined. I kinda expected
it to work like a null coalesce and just short circuit there,without
the warning.
Is there any chance this behaviour could be changed in a n upc