Generic Inference
This lesson explains how TypeScript can infer a type.
We'll cover the following
Inference and generic #
Inference with generic is possible. If a function takes a parameter of type T
and it returns T
as well, the parameter assigned will define the generic type, and the return is inferred to be type T
. The only exception is that if your function doesn’t use the value T
, it will return an empty object type.
Get hands-on with 1200+ tech skills courses.