Il documento originale di Wadler su Monade per la programmazione funzionale (Haskell), dice
Another question with a long history is whether it is desirable to base programs on array update. Since so much effort has gone into developing algorithms and architectures based on arrays, we will sidestep this debate and simply assume the answer is yes.
Non ci sono citazioni o suggerimenti per altre possibili architetture. Ho sentito qualcosa su un'architettura adatta a Lisp. Qualcuno può guidarmi con alcune spiegazioni e indicazioni su dove / come posso iniziare su questo argomento. Mi piacerebbe molto che tu possa spiegare brevemente la diversa architettura.