Typescript Example #2.

Calin Baenen - Nov 8 '21 - - Dev Community
// An example of using generics in a type union.
// A compact version of my Option<T> type from
// "Typescript Example #1." (https://dev.to/baenencalin/typescript-example-1-ia3).
type Option<T> = T|null;
Enter fullscreen mode Exit fullscreen mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .