Introduzione alla programmazione funzionale di Marta Cialdea Mayer, Carla Limongelli edito da Esculapio

Introduzione alla programmazione funzionale

Editore:

Esculapio

Data di Pubblicazione:
2002
EAN:

9788874880317

ISBN:

8874880316

Pagine:
312
Formato:
brossura
Acquistabile con la

Descrizione Introduzione alla programmazione funzionale

Questo libro costituisce un'introduzione alla programmazione funzionale, con l'obiettivo di fornire sia i concetti e le tecniche di base utilizzate nei moderni linguaggi di programmazione funzionale, sia i fondamenti teorici che sono alla base di essi. Il libro è suddiviso in due parti. La prima parte è un'introduzione alla programmazione in Objective Caml, utilizzato come linguaggio di riferimento per illustrare i principi della programmazione funzionale. Particolare attenzione viene dedicata alla programmazione con funzioni di ordine superiore, che vengono introdotte fin dal primo capitolo, alla metodologia della ricorsione e alle strutture di dati fondamentali, ponendo in luce la relazione tra tipi di dati induttivi, definizioni ricorsive e dimostrazioni induttive. Sono illustrati infine i concetti fondamentali del sistema dei moduli e il nucleo della programmazione imperativa in Objective Caml. La seconda parte illustra i fondamenti del paradigma del "calcolo come riduzione" alla base della programmazione funzionale. Essa contiene un'introduzione al lambda-calcolo, con una sintetica illustrazione del suo ruolo nello studio del concetto di calcolabilità e decidibilità. L'introduzione ai fondamenti della programmazione funzionale è completata dalla descrizione del sistema dei tipi dei linguaggi della classe ML e dall'analisi del concetto di valutazione in un ambiente, che evidenzia la differenza tra determinazione statica e dinamica del campo d'azione delle dichiarazioni.

Spedizione gratuita
€ 27.55€ 29.00
Risparmi:€ 1.45(5%)
Disponibilità immediata
Ordina entro 7 ore e 58 minuti e scegli spedizione espressa per riceverlo venerdì 26 aprile
servizio Prenota Ritiri su libro Introduzione alla programmazione funzionale
Prenota e ritira
Scegli il punto di consegna e ritira quando vuoi

Recensioni degli utenti

e condividi la tua opinione con gli altri utenti