Calcolo Lambda

Autore: Monica Porter
Data Della Creazione: 18 Marzo 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
What is Lambda Calculus? (ft. Church Encodings)
Video: What is Lambda Calculus? (ft. Church Encodings)

Contenuto

Definizione - Cosa significa Lambda Calculus?

Il calcolo lambda è un tipo di sistema formale dalla logica matematica utilizzato nell'informatica per la definizione delle funzioni, l'applicazione e la ricorsione.

La programmazione di computer funzionale è nata da questo tipo di calcolo e agisce a sua volta come modello per lo sviluppo del software fornendo una semantica semplice per il calcolo con le funzioni. A differenza delle funzioni imperative, che possono cambiare lo stato del programma perché non hanno trasparenza referenziale, la programmazione funzionale non cambia lo stato del programma.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega Lambda Calculus

Il calcolo Lambda fa sì che i thread del codice della lingua producano esattamente gli stessi valori, indipendentemente dal tempo o dalla macchina su cui è stato eseguito il thread del codice. Questo non è il caso della programmazione di funzioni imperative, che in genere ha risposte imprevedibili al programma.

La programmazione funzionale può essere realizzata in qualsiasi linguaggio di programmazione, anche quelli che non sono stati progettati con strutture di programmazione funzionale predefinite.