Есть функции foo() и bar().
Требуется выполнить обе и вернуть результат такой же, как foo() && bar().
Как уважаемый Аll посоветует это записать, чтобы достичь оптимума компактности и читабельности?
Пока придумалось такое:
return foo() ? bar() : (bar(), false);