Closed iccir closed 6 years ago
Historically, we had the following types aliased to 'number':
double, float, int, char, short, long
double
float
int
char
short
long
These were aliased to boolean:
boolean
Bool, bool
Bool
bool
All of these aliases were undocumented. Due to the lack of integer types in JavaScript (and TypeScript), we shouldn't silently change them to number.
number
While we could keep the two C-style boolean aliases, let's drop them for simplicity.
Historically, we had the following types aliased to 'number':
double
,float
,int
,char
,short
,long
These were aliased to
boolean
:Bool
,bool
All of these aliases were undocumented. Due to the lack of integer types in JavaScript (and TypeScript), we shouldn't silently change them to
number
.While we could keep the two C-style boolean aliases, let's drop them for simplicity.