Articles liés à Manuale completo di Haskell: Pensare per funzioni:...

Manuale completo di Haskell: Pensare per funzioni: dai fondamenti alla programmazione funzionale pura - Couverture souple

Livre 23 sur 48: Programmazione

Scaramuzzino, Roberto

 
9798183560855: Manuale completo di Haskell: Pensare per funzioni: dai fondamenti alla programmazione funzionale pura

Synopsis

Pensare per funzioni: il manuale italiano completo su Haskell

Haskell ha la fama di linguaggio tanto elegante quanto inavvicinabile. Questo manuale smentisce il pregiudizio: con un percorso graduale e pratico, vi accompagna dai primi passi in GHCi fino alla costruzione di applicazioni reali, servizi web compresi.

Un percorso completo in 33 capitoli, strutturato in cinque parti: dai fondamenti (sintassi, tipi, funzioni, ricorsione) alle astrazioni che rendono Haskell unico (funtori, monadi, type class), fino alle tecniche pratiche (moduli, Cabal, testing, concorrenza, parsing) e a due progetti completi.

Cosa troverete in questo libro:
  • Spiegazioni chiare in italiano, con centinaia di esempi di codice eseguibili e commentati.

  • Esercizi pratici: 99 esercizi svolti e 165 esercizi proposti, tutti con soluzione ragionata in appendice.

  • Integrazione con l'IA: in ogni capitolo una sezione Usare l'IA per programmare, con prompt efficaci e una guida critica ai limiti degli assistenti.

  • Otto appendici di riferimento: sintassi, estensioni di GHC, glossario, errori comuni del compilatore, confronti con altri linguaggi e altro ancora.

Aggiornato a GHC 9.14, con toolchain GHCup e Cabal e linguaggio predefinito GHC2024.

A chi si rivolge:

A chi sa già programmare e vuole imparare Haskell sul serio, dai principianti del paradigma funzionale agli sviluppatori esperti in cerca di un riferimento ordinato e moderno.

Il modo migliore per imparare Haskell è scriverne: questo libro vi mette nelle condizioni di farlo fin dalla prima pagina.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.