

State Monad в JavaScript
Работа с вычислениями с состоянием может быть проблемой при написании чисто функционального JavaScript. В этом курсе мы рассмотрим хорошо известный алгебраический тип данных с именем State, который создан с нуля для решения этих проблем. Хотя этот курс будет сосредоточен на реализации State, предоставляемой библиотекой с именем crocks, большинство методов, которые мы изучаем здесь, могут использоваться с большинством реализаций State в "дико