сравнивают с State из хаскеля?
1. Да, это не аналог. 2. Идея тут в том, что State можно заменить на Ref для реализации той же функциональности.
Мм, не понимаю как я могу добиться 2. Приведу пример: Допустим я моделирую простой агрегат для чего то вроде to-do где у меня есть Workspace, тот в свою очередь хранит Groups и каждая группа хранит Tasks В случае с State я могу описать операцию addGroup, которая вернет мне обновленный Workspace и Group которая была вставлена. Более того, я могу дальше складывать вычисления.
Обсуждают сегодня