ну вот смотри: вертикальное выравнивание офигенно помогает находить баги глазами
firstName <- getFirstName
familyName <- getFamilyName
ормолу его убивает во имя идиотского diff-friendly. я не хочу diff ценой багов.
к счастью, есть stylish, которые местами сохраняет табличное выравнивание. к сожалению, не везде.
к счастью, есть elastic tabstops, позволяющие достичь diff-friendliness и readability одновременно. к сожалению, форматтеры и редакторы делают вид, что не знают об их существовании.
не могу согласиться, увы. А если строки длинные, например? Или паттерны длинные?
Где-то выравнивать, а где-то — нет? Уже не универсально, а значит усложненно.