Size: a a a

2020 June 30

АХ

Алексей Худяков... in Haskell
Yuriy Pitomets
я вообще предпочитаю без align (выравнивания), только отступы (indentation), тогда шума меньше, и diffы проще.
В большинстве тулзов выбешивает пересос закрывающей скобки на новую строку, мне ближе lisp-like. Ну и перенос стоки слева от инфиксных операторов, конечно.
А я наоборот очень люблю повыравнивать потому что тогда код читать проще
источник

YP

Yuriy Pitomets in Haskell
Jerzy Syrowiecki
а можно ли автоматизировать?
ну, ocamlformat на 99.9% решал все проблемы.
источник

AP

Aleksei (astynax) Pi... in Haskell
То, что у других языков получилось прикрутить автоформат, не имеет отношения к хаскелю
источник

JS

Jerzy Syrowiecki in Haskell
Aleksei (astynax) Pirogov
То, что у других языков получилось прикрутить автоформат, не имеет отношения к хаскелю
косвенно имеет, через ЯП вообще
источник

к

кана in Haskell
ну тут какая проблема, с форматированием всегда две боли:
- тебе не нравится форматирование форматтера
- другие на проекте форматируют не так как ты

я оценил вторую боль как куда более сильную, а первую оценил как вообще неважную которую можно легко перетерпеть и привыкнуть
источник

AP

Aleksei (astynax) Pi... in Haskell
Вторая решается административно
источник

YP

Yuriy Pitomets in Haskell
Yan Shkurinskiy
можно не настраивать и забыть)
нельзя, придется тратить когнетивный ресурс или на единообразное форматирование, или на чтение разнообразно форматированного кода. Не знаю, как у других, мне сильно проще одинаково форматированнык код читать, тогда можно абстрагироваться от синтаксиса, выработать привычку,
источник

AP

Aleksei (astynax) Pi... in Haskell
Нужно потерпеть и привыкнуть
источник

JS

Jerzy Syrowiecki in Haskell
кана
ну тут какая проблема, с форматированием всегда две боли:
- тебе не нравится форматирование форматтера
- другие на проекте форматируют не так как ты

я оценил вторую боль как куда более сильную, а первую оценил как вообще неважную которую можно легко перетерпеть и привыкнуть
3. у форматтера есть баги
источник

YP

Yuriy Pitomets in Haskell
Yan Shkurinskiy
можно ещё смириться с ормолу и тихо терпеть
я почти готов, но переносить строку справа от операторов — не в мою смену!
источник

JG

JeisonWi Garrison in Haskell
Yuriy Pitomets
ну, ocamlformat на 99.9% решал все проблемы.
Он пока забагованый, во всяком случае на моём коде.
источник

к

кана in Haskell
пока у ормолу багов не видел, хоть они наверняка есть конечно
источник

YS

Yan Shkurinskiy in Haskell
Yuriy Pitomets
я почти готов, но переносить строку справа от операторов — не в мою смену!
я тоже сначала был готов
источник

YS

Yan Shkurinskiy in Haskell
А потом каааак перестал быть
источник

АХ

Алексей Худяков... in Haskell
кана
ну тут какая проблема, с форматированием всегда две боли:
- тебе не нравится форматирование форматтера
- другие на проекте форматируют не так как ты

я оценил вторую боль как куда более сильную, а первую оценил как вообще неважную которую можно легко перетерпеть и привыкнуть
Вторая боль так и не боль вовсе. Отличия-то невелики, а вот безумие автоформаттера... К этому я не готов
источник

JS

Jerzy Syrowiecki in Haskell
кана
пока у ормолу багов не видел, хоть они наверняка есть конечно
а я очень быстро натыкался, репортил, даже сам некоторые исправлял
источник

YP

Yuriy Pitomets in Haskell
Aleksei (astynax) Pirogov
Только стайлишь не сильно форсит. Но он и не всё-всё форматирует.
стайлиш почти норм, но он переносы строк толком не трогает. Т.е. довольно плохо оформатированый код оставляет как есть, в сравнении с тем же brittany
источник

JS

Jerzy Syrowiecki in Haskell
у Хаскельных форматтеров основные баги с размещением комментариев, потому что комментарии не входят в хаскельное синтаксическое дерево, в отличие от XML, например
источник

JS

Jerzy Syrowiecki in Haskell
Aleksei (astynax) Pirogov
Только стайлишь не сильно форсит. Но он и не всё-всё форматирует.
ты его неправильно стайлишь
источник

к

кана in Haskell
Алексей Худяков
Вторая боль так и не боль вовсе. Отличия-то невелики, а вот безумие автоформаттера... К этому я не готов
я рад что у тебя получается так оценивать, ты счастливый человекб но как я уже выше написал, у меня все наоборот

вообще плевать где там операторы стоят, абсолютно ни на что не влияет и почему этому так много времени уделяют мне не ясно

а вот видеть в пр-е чужой код, который абсолютно выбивается из стиля проекта - это больнее, хоть тоже на самом деле не так важно
источник