Как мне правильно отформатировать длинные составные операторы if в Coffeescript

Если бы у меня было сложное выражение if, которое я не хотел бы переполнять просто из эстетических целей, какой был бы самый кошерный способ чтобы разбить его, поскольку в этом случае coffeescript будет интерпретировать возвращаемые данные как тело оператора?

if (foo is bar.data.stuff and foo isnt bar.data.otherstuff) or (not foo and not bar)
  awesome sauce
else lame sauce
68
задан Evan 8 July 2011 в 15:02
поделиться