Wpis z mikrobloga

Tak z ciekawości pytanie:
Czy istnieje w jakimkolwiek języku zapis, gdzie jest połączenie zwykłego przypisania z czymś podobnym do Optional chaining?
Efekt jak z:

ob?.val?.val?ob.val.val=1:null;
Ale bez pisania łańcucha dwa razy.

Istnieje Logical nullish assignment:
ob ??= val;
ale to dział tylko płytko.

Jakieś połączenie Logical nullish assignment z Optional chaining?

#javascript #programowanie #python #rustlang #ruby
  • 6