Tagged: Funzioni
Tag per concetti relativi alle funzioni, closure, e gestione delle funzioni nel codice.
Glossari
Glossario Programmazione
Termini essenziali della programmazione: variabili, funzioni, paradigmi, strutture dati, algoritmi e pratiche per scrivere codice affidabile e manutenibile.
Termini
Closure Scope
Ambito in cui una funzione conserva l'accesso alle variabili dell'ambiente lessicale esterno anche dopo che tale ambiente ha terminato l'es…
Curryfication
Il currying, dal nome del logico Haskell Curry, è una tecnica della programmazione funzionale che trasforma una funzione con più argomenti …
Higher-Order Function
Funzione che tratta altre funzioni come dati: le riceve come argomenti, le restituisce come risultato, o entrambe le cose. Pilastro della p…
Pure Function
Funzione che, per gli stessi argomenti, restituisce sempre lo stesso risultato e non produce effetti collaterali osservabili, non modifican…
Recursion Depth
Il numero massimo di livelli di chiamata annidati raggiunti durante una ricorsione; superata la capacità dello stack delle chiamate si veri…
Tail Recursion
Ricorsione in cui la chiamata ricorsiva è l'ultima operazione svolta dalla funzione. Dove il linguaggio o il compilatore applica la tail ca…