E se il vostro codice web non potesse più rompersi in produzione?
Elm è il linguaggio funzionale che fa una promessa insolita, quasi sfacciata: niente eccezioni a runtime.
Un'applicazione Elm che compila non conosce pagine bianche, "undefined is not a function" o crash notturni. Questo manuale — il più completo mai scritto in italiano su Elm — vi porta dai primissimi passi fino ad applicazioni web professionali, spiegando non solo il come, ma il perché di ogni scelta del linguaggio.
Un percorso completo in 33 capitoli e 4 parti:Fondamenti
Installazione, REPL, funzioni, pattern matching, liste e ricorsione, record, tipi personalizzati e Maybe: le basi del pensiero funzionale, senza prerequisiti.
Il linguaggio in profondità
Moduli e tipi opachi, generici, Result e gestione degli errori senza eccezioni, collezioni, JSON con decoder ed encoder, test e fuzz testing, il compilatore come alleato.
The Elm Architecture
Il pattern che ha ispirato Redux, costruito pezzo per pezzo: Model, view, update, comandi, sottoscrizioni, HTTP, routing, interoperabilità con JavaScript, persistenza.
Progetti e produzione
Architettura in grande, stile, tre progetti completi (gestore di attività, client meteo, un gioco Snake in SVG), ottimizzazione, deployment e l'ecosistema.
Con l'IA, capitolo per capitolo: Ogni capitolo include tre prompt professionali pronti da adattare e un'analisi onesta dei limiti dell'intelligenza artificiale sul tema: imparerete a usare l'IA come collega — e a non fidarvi di lei come autorità.
99 esercizi svolti e 165 esercizi proposti: Tutti con soluzione completa in appendice. Ogni capitolo si consolida con la pratica, dal REPL ai progetti veri.
8 appendici operative:
Quick reference della sintassi.
Le funzioni più usate.
Glossario, risorse e community.
La guida di transizione da JavaScript.
Tutte le soluzioni degli esercizi.
Gli errori del compilatore e come risolverli.
I confronti ragionati con JavaScript, TypeScript e PureScript.
A chi sviluppa per il web e vuole codice che non si rompe.
A chi arriva da JavaScript, React o TypeScript e cerca garanzie vere, non promesse.
A chi vuole imparare la programmazione funzionale con un linguaggio progettato per insegnarla.
A studenti e professionisti che vogliono un riferimento completo in italiano.
Ogni capitolo segue la stessa struttura collaudata: un'apertura narrativa che motiva il tema, la teoria spiegata con calma, esempi da digitare e "rompere", i riquadri Nota, Attenzione e Suggerimento con l'esperienza di chi Elm lo usa tutti i giorni, la sezione dedicata all'IA e la palestra degli esercizi.
Le nozioni non arrivano mai isolate: i decoder tornano negli eventi, il Result torna nell'HTTP, i tipi a varianti tornano ovunque — perché in Elm poche idee, capite bene, coprono l'intero mestiere.
Il futuro del linguaggio, detto onestamenteElm 0.19.1 è stabile da anni: tutto ciò che leggete qui compila oggi e compilerà fra anni. Il manuale ne discute con franchezza pregi e limiti.
Formato curato per la lettura tecnica:
Codice sempre distinguibile, righe che non si spezzano sugli schermi piccoli, esempi verificati con Elm 0.19.1.
Il compilatore non è un burocrate: è un collega che non si stanca mai. Questo manuale vi insegna a conversare con lui.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: California Books, Miami, FL, USA
Zustand: New. Print on Demand. Bestandsnummer des Verkäufers I-9798187175369
Anzahl: Mehr als 20 verfügbar
Anbieter: Grand Eagle Retail, Bensenville, IL, USA
Paperback. Zustand: new. Paperback. E se il vostro codice web non potesse piu rompersi in produzione?Elm e il linguaggio funzionale che fa una promessa insolita, quasi sfacciata: niente eccezioni a runtime.Un'applicazione Elm che compila non conosce pagine bianche, "undefined is not a function" o crash notturni. Questo manuale - il piu completo mai scritto in italiano su Elm - vi porta dai primissimi passi fino ad applicazioni web professionali, spiegando non solo il come, ma il perche di ogni scelta del linguaggio.Un percorso completo in 33 capitoli e 4 parti: FondamentiInstallazione, REPL, funzioni, pattern matching, liste e ricorsione, record, tipi personalizzati e Maybe: le basi del pensiero funzionale, senza prerequisiti.Il linguaggio in profonditaModuli e tipi opachi, generici, Result e gestione degli errori senza eccezioni, collezioni, JSON con decoder ed encoder, test e fuzz testing, il compilatore come alleato.The Elm ArchitectureIl pattern che ha ispirato Redux, costruito pezzo per pezzo: Model, view, update, comandi, sottoscrizioni, HTTP, routing, interoperabilita con JavaScript, persistenza.Progetti e produzioneArchitettura in grande, stile, tre progetti completi (gestore di attivita, client meteo, un gioco Snake in SVG), ottimizzazione, deployment e l'ecosistema.Gli strumenti didattici e operativi del manualeCon l'IA, capitolo per capitolo: Ogni capitolo include tre prompt professionali pronti da adattare e un'analisi onesta dei limiti dell'intelligenza artificiale sul tema: imparerete a usare l'IA come collega - e a non fidarvi di lei come autorita.99 esercizi svolti e 165 esercizi proposti: Tutti con soluzione completa in appendice. Ogni capitolo si consolida con la pratica, dal REPL ai progetti veri.8 appendici operative: Quick reference della sintassi.Le funzioni piu usate.Glossario, risorse e community.La guida di transizione da JavaScript.Tutte le soluzioni degli esercizi.Gli errori del compilatore e come risolverli.I confronti ragionati con JavaScript, TypeScript e PureScript.A chi si rivolge: A chi sviluppa per il web e vuole codice che non si rompe.A chi arriva da JavaScript, React o TypeScript e cerca garanzie vere, non promesse.A chi vuole imparare la programmazione funzionale con un linguaggio progettato per insegnarla.A studenti e professionisti che vogliono un riferimento completo in italiano.Un metodo, non solo un elenco di funzioniOgni capitolo segue la stessa struttura collaudata: un'apertura narrativa che motiva il tema, la teoria spiegata con calma, esempi da digitare e "rompere", i riquadri Nota, Attenzione e Suggerimento con l'esperienza di chi Elm lo usa tutti i giorni, la sezione dedicata all'IA e la palestra degli esercizi.Le nozioni non arrivano mai isolate: i decoder tornano negli eventi, il Result torna nell'HTTP, i tipi a varianti tornano ovunque - perche in Elm poche idee, capite bene, coprono l'intero mestiere.Il futuro del linguaggio, detto onestamenteElm 0.19.1 e stabile da anni: tutto cio che leggete qui compila oggi e compilera fra anni. Il manuale ne discute con franchezza pregi e limiti.Formato curato per la lettura tecnica: Codice sempre distinguibile, righe che non si spezzano sugli schermi piccoli, esempi verificati con Elm 0.19.1.Il compilatore non e un burocrate: e un collega che non si stanca mai. Questo manuale vi insegna a conversare con lui. This item Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Bestandsnummer des Verkäufers 9798187175369
Anbieter: PBShop.store US, Wood Dale, IL, USA
PAP. Zustand: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bestandsnummer des Verkäufers L0-9798187175369
Anzahl: Mehr als 20 verfügbar
Anbieter: PBShop.store UK, Fairford, GLOS, Vereinigtes Königreich
PAP. Zustand: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bestandsnummer des Verkäufers L0-9798187175369
Anzahl: Mehr als 20 verfügbar
Anbieter: CitiRetail, Stevenage, Vereinigtes Königreich
Paperback. Zustand: new. Paperback. E se il vostro codice web non potesse piu rompersi in produzione?Elm e il linguaggio funzionale che fa una promessa insolita, quasi sfacciata: niente eccezioni a runtime.Un'applicazione Elm che compila non conosce pagine bianche, "undefined is not a function" o crash notturni. Questo manuale - il piu completo mai scritto in italiano su Elm - vi porta dai primissimi passi fino ad applicazioni web professionali, spiegando non solo il come, ma il perche di ogni scelta del linguaggio.Un percorso completo in 33 capitoli e 4 parti: FondamentiInstallazione, REPL, funzioni, pattern matching, liste e ricorsione, record, tipi personalizzati e Maybe: le basi del pensiero funzionale, senza prerequisiti.Il linguaggio in profonditaModuli e tipi opachi, generici, Result e gestione degli errori senza eccezioni, collezioni, JSON con decoder ed encoder, test e fuzz testing, il compilatore come alleato.The Elm ArchitectureIl pattern che ha ispirato Redux, costruito pezzo per pezzo: Model, view, update, comandi, sottoscrizioni, HTTP, routing, interoperabilita con JavaScript, persistenza.Progetti e produzioneArchitettura in grande, stile, tre progetti completi (gestore di attivita, client meteo, un gioco Snake in SVG), ottimizzazione, deployment e l'ecosistema.Gli strumenti didattici e operativi del manualeCon l'IA, capitolo per capitolo: Ogni capitolo include tre prompt professionali pronti da adattare e un'analisi onesta dei limiti dell'intelligenza artificiale sul tema: imparerete a usare l'IA come collega - e a non fidarvi di lei come autorita.99 esercizi svolti e 165 esercizi proposti: Tutti con soluzione completa in appendice. Ogni capitolo si consolida con la pratica, dal REPL ai progetti veri.8 appendici operative: Quick reference della sintassi.Le funzioni piu usate.Glossario, risorse e community.La guida di transizione da JavaScript.Tutte le soluzioni degli esercizi.Gli errori del compilatore e come risolverli.I confronti ragionati con JavaScript, TypeScript e PureScript.A chi si rivolge: A chi sviluppa per il web e vuole codice che non si rompe.A chi arriva da JavaScript, React o TypeScript e cerca garanzie vere, non promesse.A chi vuole imparare la programmazione funzionale con un linguaggio progettato per insegnarla.A studenti e professionisti che vogliono un riferimento completo in italiano.Un metodo, non solo un elenco di funzioniOgni capitolo segue la stessa struttura collaudata: un'apertura narrativa che motiva il tema, la teoria spiegata con calma, esempi da digitare e "rompere", i riquadri Nota, Attenzione e Suggerimento con l'esperienza di chi Elm lo usa tutti i giorni, la sezione dedicata all'IA e la palestra degli esercizi.Le nozioni non arrivano mai isolate: i decoder tornano negli eventi, il Result torna nell'HTTP, i tipi a varianti tornano ovunque - perche in Elm poche idee, capite bene, coprono l'intero mestiere.Il futuro del linguaggio, detto onestamenteElm 0.19.1 e stabile da anni: tutto cio che leggete qui compila oggi e compilera fra anni. Il manuale ne discute con franchezza pregi e limiti.Formato curato per la lettura tecnica: Codice sempre distinguibile, righe che non si spezzano sugli schermi piccoli, esempi verificati con Elm 0.19.1.Il compilatore non e un burocrate: e un collega che non si stanca mai. Questo manuale vi insegna a conversare con lui.< Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. Bestandsnummer des Verkäufers 9798187175369
Anzahl: 1 verfügbar
Anbieter: AHA-BUCH GmbH, Einbeck, Deutschland
Taschenbuch. Zustand: Neu. Neuware. Bestandsnummer des Verkäufers 9798187175369
Anzahl: 2 verfügbar