In offerta!

Speciale Aanbieding Introduzione alla programmazione funzionale

Il prezzo originale era: 27,55 €.Il prezzo attuale è: 13,78 €.

Pagamenti sicuri Carta, PayPal e checkout protetto
Spedizione gratuita e veloce Consegna rapida in tutta Italia
Supporto rapido Assistenza su ordini e spedizioni
COD: SK2812198 Categoria: Tag:

Descrizione

Introduzione alla programmazione funzionale di Marta Cialdea Mayer, Carla Limongelli Descrizione libro

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.

Editore:

Esculapio

Data di Pubblicazione: 1 gennaio 2002 EAN: 9788874880317 ISBN: 8874880316 Pagine: 312 Formato: brossura