Pensare in modo funzionale con Haskell

Punteggio:   (4,7 su 5)

Pensare in modo funzionale con Haskell (Richard Bird)

Recensioni dei lettori

Riepilogo:

Il libro fornisce una visione approfondita del ragionamento equazionale nella programmazione funzionale, in particolare in Haskell, rendendolo una solida risorsa per gli studenti più esperti. È molto apprezzato per la sua scrittura chiara, le spiegazioni rigorose e gli esercizi completi. Tuttavia, non è adatto ai principianti assoluti e i problemi di leggibilità fisica possono ostacolare l'esperienza.

Vantaggi:

Importante punto di riferimento in Haskell e nella programmazione funzionale.
Promuove calcoli senza mutazioni e thread-safe.
Stile di scrittura chiaro e piacevole.
Esercizi completi ed elaborati con soluzioni.
Migliora le competenze logiche e di programmazione applicabili al di là di Haskell.
Ottimo per l'autoapprendimento di studenti esperti.

Svantaggi:

Non adatto ai principianti; inizialmente può essere difficile da comprendere.
Manca di chiarezza sulle applicazioni pratiche di codifica all'inizio.
Problemi di qualità di stampa (carta sottile) rendono difficile la lettura.
Potrebbe richiedere risorse aggiuntive per imparare Haskell.

(basato su 11 recensioni dei lettori)

Titolo originale:

Thinking Functionally with Haskell

Contenuto del libro:

Richard Bird è famoso per la chiarezza e il rigore della sua scrittura. Il suo nuovo libro di testo, che introduce la programmazione funzionale agli studenti, pone l'accento sulle tecniche fondamentali per ragionare matematicamente sui programmi funzionali.

Attraverso lo studio delle leggi equazionali sottostanti, il libro consente agli studenti di applicare il ragionamento calcolatorio ai loro programmi, sia per comprenderne le proprietà sia per renderli più efficienti. Il libro è stato progettato per adattarsi a un corso universitario del primo o del secondo anno e rappresenta una revisione completa e una sostituzione dei suoi precedenti libri di testo.

Presenta casi di studio sul Sudoku e sul pretty-printing e oltre 100 esercizi accuratamente selezionati con soluzioni. Questo testo coinvolgente sarà accolto con favore sia dagli studenti che dagli insegnanti.

Altre informazioni sul libro:

ISBN:9781107452640
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2014
Numero di pagine:354

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Progettazione di algoritmi con Haskell - Algorithm Design with Haskell
Questo libro presenta i cinque principi principali della progettazione di algoritmi: divide et...
Progettazione di algoritmi con Haskell - Algorithm Design with Haskell
Il libro dell'orto: La guida pratica completa all'orto, dalla pianificazione alla semina, fino al...
Questa è la guida pratica completa all'orto, dalla...
Il libro dell'orto: La guida pratica completa all'orto, dalla pianificazione alla semina, fino al raccolto e alla conservazione - The Kitchen Garden Book: The Complete Practical Guide to Kitchen Gardening, from Planning and Planting to Harvesting and Storing
Annuali per il giardino: Illumina il tuo giardino con fiori e fogliame vivaci, con 120 bellissime...
Il meraviglioso vantaggio delle annuali è la loro...
Annuali per il giardino: Illumina il tuo giardino con fiori e fogliame vivaci, con 120 bellissime fotografie - Annuals for Your Garden: Brighten Up Your Garden with Vibrant Flowers and Foliage, with 120 Beautiful Photographs
Guida pratica alla potatura, all'addestramento e alla topografia: Come potare e formare alberi,...
Una guida chiara ed esperta alla potatura e alla...
Guida pratica alla potatura, all'addestramento e alla topografia: Come potare e formare alberi, arbusti, siepi, piante da appartamento, alberi da frutto e frutti rossi, rampicanti e rose - Practical Guide to Pruning, Training and Topiary: How to Prune and Train Trees, Shrubs, Hedges, Topiary, Tree and Soft Fruit, Climbers and Roses
Pensare in modo funzionale con Haskell - Thinking Functionally with Haskell
Richard Bird è famoso per la chiarezza e il rigore della sua scrittura. Il suo nuovo...
Pensare in modo funzionale con Haskell - Thinking Functionally with Haskell
Introduzione alla programmazione funzionale: Introduzione alla programmazione funzionale -...
Dopo il successo della prima edizione di Introduzione...
Introduzione alla programmazione funzionale: Introduzione alla programmazione funzionale - Introduction Functional Programming: Introduction Functional Programming
Come coltivare gli ortaggi da bulbo: Guida pratica alla coltivazione di cipolle, aglio, scalogno,...
Con istruzioni illustrate passo per passo per la...
Come coltivare gli ortaggi da bulbo: Guida pratica alla coltivazione di cipolle, aglio, scalogno, porri, erba cipollina e finocchio, con tecniche passo-passo. - How to Grow Bulb Vegetables: A Practical Gardening Guide to Growing Onions, Garlic, Shallots, Leeks, Chives and Fennell, with Step-By-Step Techniqu
Goobletygok
Chulippitee. Buckadoodle. Uckeybuckey.Che cosa hanno in comune queste parole? Poppy e Freddy le hanno inventate!Freddy e suo nonno, Poppy, amano passare il tempo insieme. Un...
Goobletygok
Goobletygok
Chulippitee. Buckadoodle. Uckeybuckey. Che cosa hanno in comune queste parole? Poppy e Freddy le hanno inventate! Freddy e suo nonno, Poppy, amano passare il tempo insieme. Un...
Goobletygok
Il latino del giardiniere: il linguaggio delle piante spiegato - Gardener's Latin - The Language of...
Ogni giardiniere deve conoscere i nomi latini...
Il latino del giardiniere: il linguaggio delle piante spiegato - Gardener's Latin - The Language of Plants Explained
Enciclopedia pratica illustrata della potatura, dell'addestramento e dell'ornamento: Come potare e...
“Una guida definitiva alla potatura e alla...
Enciclopedia pratica illustrata della potatura, dell'addestramento e dell'ornamento: Come potare e formare alberi, arbusti, siepi, chiome, alberi e frutti di bosco, rampicanti. - Illustrated Practical Encyclopedia of Pruning, Training and Topiary: How to Prune and Train Trees, Shrubs, Hedges, Topiary, Tree and Soft Fruit, Climb
Come coltivare le verdure: Guida alla coltivazione di cavoli, cavolini di Bruxelles, broccoli,...
Questo pratico manuale descrive come coltivare e...
Come coltivare le verdure: Guida alla coltivazione di cavoli, cavolini di Bruxelles, broccoli, cavoli, lattuga, cavolfiore e spinaci, con istruzioni passo-passo. - How to Grow Greens: A Gardeners Guide to Growing Cabbages, Brussels Sprouts, Broccoli, Kale, Lettuce, Cauliflower and Spinach, with Step-B
Perle di progettazione funzionale di algoritmi - Pearls of Functional Algorithm Design
Richard Bird adotta un approccio radicalmente nuovo alla progettazione...
Perle di progettazione funzionale di algoritmi - Pearls of Functional Algorithm Design

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)