Description

The make your own Sundae of Types.

Sytax

type StrOrNum = string|number;
 
// Usage: just like any other notation
var sample: StrOrNum;
sample = 123;
sample = '123';
 
// Just checking
sample = true; // Error!
type Text = string | { text: string };
type Coordinates = [number, number];
type Callback = (data: string) => void;