Programmazione funzionale: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
LiveRC : Annullate le modifiche di 2.234.149.233 (discussione), riportata alla versione precedente di Dega180 |
Nessun oggetto della modifica Etichette: Modifica da mobile Modifica da applicazione mobile |
||
Riga 1:
In [[informatica]]
La programmazione funzionale pone maggior accento sulla definizione di funzioni, rispetto ai paradigmi [[Programmazione procedurale|procedurali]] e [[Programmazione imperativa|imperativi]], che invece prediligono la specifica di una sequenza di [[istruzione (informatica)|comandi]] da eseguire. In questi ultimi, i valori vengono calcolati cambiando lo stato del programma attraverso delle [[assegnazione|assegnazioni]]; un programma funzionale, invece, è immutabile: i valori non vengono trovati cambiando lo stato del programma, ma costruendo nuovi stati a partire dai precedenti.
|