Рац.предложения админам и "неновичкам"
Предлагаю банить (как минимум, ругать) за
- рекурсивные схемы,
- навязывание point free,
- рекомендации заюзать линзы, Free Monads, Type Families и прочее "неновичковое",
- разговоры про зависимые типы и даже другие языки
Также предлагаю отправлять в общий чат людей с вопросами по чему-то за пределами Functor/Applicative/Monad/др.базовых классов (возможно даже вопросы по трансформерам лучше перенаправлять в
@haskellru)
И всех настоятельно призываю не решать за вопрошающего его проблему: этот канал создан для изучающих и решение проблем за них (например, выполнение д/з к курсам вроде степиковского) будет медвежьей услугой! Ещё хуже будут помогать советы вида
"а вот так можно ещё короче!" (см.выше про point free) - пусть новички пишут как угодно, лишь бы им самим было понятно. Понятное дело, что code review - штука хорошая, но давайте исходить из принципа
"лучшее - враг хорошего", как бы кому ни хотелось продемонстрировать свой скилл в code golf.
И ещё прошу хоть бы здесь не скатываться во флеймы про редакторы (новичку хватит блокнота и GHCi - так даже больше понимания будет) и диалоги на тему "а вообще этот ваш хаскель востребован/нужен кому нибудь?" (те, кто сюда приходят, уже решили изучить язык вне зависимости от его востребованости).