Domanda

I linguaggi funzionali, per definizione, non dovrebbero mantenere le variabili di stato. Perché, quindi, Haskell, Clojure e altri forniscono implementazioni di memoria transazionale software (STM)? C'è un conflitto tra due approcci?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top