Он говорит, что в оригинальной статье Уодлера «Монады для функционального программирования» (Haskell)
Другой вопрос с длинной историей - желательно ли основывать программы на обновлении массива. Поскольку так много усилий было вложено в разработку алгоритмов и архитектур на основе массивов, мы обойдем эту дискуссию и просто предположим, что ответ - да.
Там нет цитирования или намеки на другие возможные архитектуры. Я слышал кое-что об архитектуре, подходящей для Lisp. Может кто-нибудь, пожалуйста, подскажите мне некоторые объяснения и указания о том, где / как я могу начать работу по этой теме. Я был бы очень признателен, если бы вы смогли кратко объяснить другую архитектуру.