Passa ai contenuti

Dettagli

È finita l'estate ed è di nuovo tempo di Meetup!

In questo terzo evento Milano TS ospiteremo Giulio Canti, noto autore di librerie dell'ecosistema TypeScript, come fp-ts e io-ts.

Programma della serata:

18:30 - 19:30 - Aperitivo di benvenuto

19:30 - 20:30 - Algebraic Data Types

Di fronte ad un nuovo problema un utile primo passo è modellare i requisiti sfruttando il type system di TypeScript. Il talk mira a porre TypeScript sotto una luce diversa: il suo type system, piuttosto che una limitazione alla libertà dello sviluppatore, offre al contrario una serie di strumenti di design che ampliano la nostra possibilità di espressione. Uno di questi strumenti sono gli Algebraic Data Types. Essi permettono, con poco sforzo, di definire correttamente il modello di dominio delle nostre applicazioni.

In questo talk scopriremo cosa sono gli ADT, perché si chiamano così, a cosa servono e come si possono implementare ed usare in TypeScript. Applicheremo questi concetti ad alcuni casi pratici, come error handling "funzionale", gestione di azioni Redux e mostrare il caricamento di dati remoti in una UI.

Argomenti correlati

Potresti anche apprezzare