Size: a a a

2020 June 30

YP

Yuriy Pitomets in Haskell
Aleksei (astynax) Pirogov
В Elm тоже один форматтер на всех
кстати он норм даже. Но в отличае от камловского не настраивается ж, вроде
источник

JS

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

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

АХ

Алексей Худяков... in Haskell
Эльмовскаий форматтер фообще какая-то жуткая наркомания. В пору моих кратких экспериметов с эльмом я делал вид, его не существует
источник

к

кана in Haskell
абсолютная ложь
источник

к

кана in Haskell
если форматтер ухудшает читаемость, то это очень странный код
источник

YP

Yuriy Pitomets in Haskell
Алексей Худяков
А я наоборот очень люблю повыравнивать потому что тогда код читать проще
раньше тоже так делал, а потом понял, что такой подход нельзя здраво обобщить. Да и усложняет многое.
источник

к

кана in Haskell
формат кода может влиять на читаемость только в крайних радикальных случаях форматирования
источник

YP

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

АХ

Алексей Худяков... in Haskell
Yuriy Pitomets
раньше тоже так делал, а потом понял, что такой подход нельзя здраво обобщить. Да и усложняет многое.
А зачем обощать? Форматирование делается по месту
источник

к

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

к

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

к

кана in Haskell
не получается ведь выразить себя
источник

к

кана in Haskell
оно и понятно, как выше уже говорили, хаскель в среднем отфильтровывает определенных людей
источник

AP

Aleksei (astynax) Pi... in Haskell
Да какие проблемы ваще? Я код для красоты пишу!
источник

JS

Jerzy Syrowiecki in Haskell
кана
если форматтер ухудшает читаемость, то это очень странный код
ну вот смотри: вертикальное выравнивание офигенно помогает находить баги глазами
firstName  <- getFirstName
familyName <- getFamilyName

ормолу его убивает во имя идиотского diff-friendly. я не хочу diff ценой багов.

к счастью, есть stylish, которые местами сохраняет табличное выравнивание. к сожалению, не везде.

к счастью, есть elastic tabstops, позволяющие достичь diff-friendliness и readability одновременно. к сожалению, форматтеры и редакторы делают вид, что не знают об их существовании.
источник

YP

Yuriy Pitomets in Haskell
кана
если форматтер ухудшает читаемость, то это очень странный код
+
источник

к

кана in Haskell
мне сложно поверить, что такое табличное выраванивание ДЕЙСТВИТЕЛЬНО помогает находить баги глазами. Единственная помощь - не отвлекает человека на бомбеж о том, что код не выровнен, что конечно тоже важно, не буду спорить
источник

AP

Aleksei (astynax) Pi... in Haskell
Aleksei (astynax) Pirogov
Да какие проблемы ваще? Я код для красоты пишу!
Кто мне так сформатирует?
источник

YP

Yuriy Pitomets in Haskell
Алексей Худяков
А зачем обощать? Форматирование делается по месту
вот это самое место как-раз сложно определить
источник

YP

Yuriy Pitomets in Haskell
кана
все проблемы хаскеля имхо в том, что у программистов на хаскеле очень сильно раздуто эго
я ничтожество и мой код говно
источник