Анонс из ru_declarative at LJ
Вашему вниманию представляется первый выпуск журнала, посвящённого
практике функционального и декларативного программирования. Мы ставим
своей задачей помочь вам сориентироваться в инструментарии
функционального программирования, в используемых в функциональной
парадигме подходах к декомпозиции задач, способах упрощения
программирования и снижения количества дефектов в разрабатываемых
системах.
http://fprog.ru/
Первый
номер журнала посвящён погружению в предмет функционального
программирования. Вводные статьи Сергея Зефирова «Лень бояться» и
Романа Душкина «Функции и функциональный подход» затрагивают философию
парадигм программирования. Более практически направленная часть журнала
представлена статьёй Евгения Кирпичёва «Изменяемое состояние: опасности
и борьба с ними», классифицирующей типы проблем, возникающих при
небрежном использовании сущностей с изменяемым состоянием, и следующей
за ней статьёй Дмитрия Астапова «Давно не брал я в руки шашек», на
протяжении нескольких страниц раскрывающей подход проектирования
«сверху вниз» на подробном примере написания игры в шашки на языке
Haskell. Статья Дэна Пипони «Моноиды в Haskell и их использование» в
переводе Кирилла Заборского простым языком обьясняет практическое
применение моноидов для создания элегантных полиморфных алгоритмов.
Номер завершается внушительным «Обзором литературы о функциональном
программировании» Алексея Отта, содержащим множество ссылок на
русскоязычную и англоязычную литературу по разным языкам и аспектам
декларативного программирования.
Приятного чтения!