Is there any difference between what the TypeScript spec calls a type assertion:
var circle = createShape(\"circle\");
And t
From Wiki page: "What's new in TypeScript [1.6]":
New
.tsxfile extension andasoperatorTypeScript 1.6 introduces a new
.tsxfile extension. This extension does two things: it enables JSX inside of TypeScript files, and it makes the newasoperator the default way to cast (removing any ambiguity between JSX expressions and the TypeScript prefix cast operator). For example:var x =foo; // is equivalent to: var x = foo as any;