I have a function that may return a value or may return null and I want to assign it to a variable. So at the moment I've got
someVar = (someFun())
  ? someFun()
  : "foo";
Is there a shorterer way of doing it, where I don't have to call the function twice, or add an extra variable like:
funResult = someFun();
someVar = (funResult)
  ? funResult
  : "foo";
Basically, something like:
someVar = someFun() | "foo"
 
    