January 03, 19:37

Свалка ссылок про программирование с использованием алгебраических эффектов

В очередной раз я ковырялся с DDD применительно к функциональному программированию, и по ссылкам ушел на эффекты. Начал немного ковырять тему, которую раньше как-то все время пропускал.

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

Итак:

1. Algebraic Effects for the Rest of Us

Лайтовое введение от Dan Abramov для тех, кто ни разу не сталкивался.

1.5. Комментарии к предыдущей статье на Hacker News.

2. Effect Handlers for the Masses

Статья про реализацию системы эффектов для Java в виде библиотеки.

3. Тезисы с семинара Algebraic Effect Handlers go Mainstream

Там внутри куча дополнительных ссылок, ведущих на материалы и статьи докладчиков.

4. Цикл постов про реализацию системы эффектов для Javascript (там 4 поста, это ссылка на последний)

UPD: Если у кого-нибудь что-то хорошее на эту тему есть, что зубовного скрежета при чтении не вызывает, буду благодарен, если поделитесь.

Algebraic Effects for the Rest of Us

They’re not burritos.