Совсем без логики — никуда. Надо же порой проверить наличие элементов в списке, или, например, основываясь на кол-ве элементов принять решение, как дальше выстраивать элементы. Вот пихать бизнес-логику, или какие-то сложные проверки — однозначно не просто плохо, а недопустимо.
Да, именно для этого я и сделал себе два хелпера, equal и notequal. Но до этого потратил время, чтобы таки добиться нужного поведения от jade, но, увы, в данном случае это не возможно :(
Не знал, большое спасибо. Добавил в статью.
Не заработает.
По меньшей мере я так и не нашел способа заставить её работать.