Skip to Content
Mastering TypeScript - Fourth Edition
book

Mastering TypeScript - Fourth Edition

by Nathan Rozentals
April 2021
Beginner content levelBeginner
538 pages
12h 18m
English
Packt Publishing
Content preview from Mastering TypeScript - Fourth Edition

4

Generics and Advanced Type Inference

Thus far, we have been exploring the type system within TypeScript, and how it relates to interfaces, classes, and primitive types. We have also explored how to use various language features to mix and match these types, including type aliases and type guards. All of the techniques we have used, however, eventually boil down to writing code that will work with a single particular type. This is how we achieve type safety within TypeScript.

But what if we would like to write some code that will work with any sort of type, or any sort of interface or class definition? Perhaps a function that needs to find an element in a list, where the list could be made of strings, or numbers, or any other type. This is ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

TypeScript for Beginners

TypeScript for Beginners

Bharath Thippireddy
Learning TypeScript

Learning TypeScript

Josh Goldberg

Publisher Resources

ISBN: 9781800564732Supplemental Content