-
Notifications
You must be signed in to change notification settings - Fork 48
Rules
Включая чаты, форумы и прочие средства общения, см. /links
Это просто свод указаний, а не жёстких законов. В конечном счёте решает админ.
Участники этого сообщества общаются спокойно, без агресии и чрезмерного выражения чувств, строго в цензурной форме.
Считаются плохим тоном картинки и стикеры не по теме (от последних лучше вообще воздержаться).
Отдельная просьба не делиться контентом в нарушение авторских прав. Это касается в первую очередь выкладывания литературы без права это делать. Многие источники информации для новичков свободно доступны, так давайте же пользоваться ими, для несвободых источников допустимо упоминание.
Также осуждается решение чьих-то домашних заданий или написание кода за кого-то: решение проблем за студентов не идёт им на пользу.
- Публиковать рекламные сообщения без согласования с админами.
- Публиковать спам на публичных площадках.
- Слать рекламу или спам личными сообщениями другим пользователям.
- Вступать и пользоваться чатом, имея в нике или аватарке рекламу или спам.
Все написанные в чате сообщения становятся публичными. Если вы передумаете и решите удалить ранее написанное сообщение, то администраторы вправе восстановить удалённую информацию. Одна из причин для восстановления -- чтобы полезная информация сохранялась, и как можно больше людей, встретившихся с похожей проблемой, смогли найти ответ в чате.
Чат по умолчанию — @haskellru
Всё, что касается Хаскеля и самого сообщества RuHaskell — сюда.
Особые правила для чата новичков — @haskell_learn
В этом чате категорически не приветствуются (злоупотребление приведёт к ответным мерам):
- комментарии вида "не пробовали читать документацию?", не сопровождаемые хотя бы ссылкой на упомянутые документы;
- упоминание и/или отсылки к темам, которые выходят за пределы "основ Haskell", например
- теорию категорий, Hask,
- рекурсивные схемы,
- pointfree code golf,
- сложная оптика (сложнее простых линз и призм),
- зависимые, Пи-, Сигма-типы,
- Free Monads,
- ...;
- обсуждение других языков программирования; однако спрашивать, как сделать что-то аналогичное фиче/библиотеке из другого языка в Хаскеле — можно;
- споры про редакторы/среды разработки: новичку достаточно редактора и интерактивного интерпретатора (GHCi), за остальным пройдите в нашу Wiki;
- дискуссии на темы вроде "зачем этот ваш Haskell вообще нужен?" или "а Haskell вообще востребован?";
- дискуссии о том, что вас лично не устраивает в языке: мы изучаем язык в таком виде, в каком он есть сейчас, а не делимся своим недовольством о его недостатках.
- Советы вида "а вот так можно ещё короче!" (см.выше про point free): новичок может писать так, как ему угодно, лишь бы у написавшего код было понимание написанного. Аккуратное code review без фанатизма, тем не менее, приветствуется. Здесь стоит руководствоваться принципом "лучшее - враг хорошего".
Просто не мешайте другим