This is a gentle and timeless journey through the tenets ...

 Published 2020 by Smashing Media AG, Freiburg, Germany. All rights reserved. ISBN: 978-3-945749-90-6

Cover and interior illustrations: Rob Draper Copyediting: Owen Gregory Cover and interior layout: Ari Stiles Ebook production: Cosima Mielke Typefaces: Elena by Nicole Dotin, Mija by

Miguel Hern?ndez and Andal? Mono by Steve Matteson

TypeScript in 50 Lessons was written by Stefan Baumgartner and reviewed by Shawn Wang.

This book is printed with material from FSC? certified forests, recycled material and other controlled sources.

Please send errors to: errata@

To Doris, Clemens, and Aaron

Table of Contents

Introduction . . . . . . . . . . . . . . . . . . . . xi 1 TypeScript for Smashing People . . . . . . . . 19 2 Working with Types . . . . . . . . . . . . . 67 3 Typing Functions . . . . . . . . . . . . . . . 131 4 Union and Intersection Types . . . . . . . . . 201 5 Generics . . . . . . . . . . . . . . . . . . . 267 6 Conditional Types . . . . . . . . . . . . . . 329 7 Thinking in Types . . . . . . . . . . . . . . 383

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download