
Understanding TypeScript
Various
Understanding TypeScript
Various
Book Details:
Year: | 2014 |
Publisher: | Microsoft Research |
Pages: | 25 pages |
Language: | english |
Since: | 01/12/2014 |
Size: | 402 KB |
License: | Pending review |
Content:
TypeScript is an extension of JavaScript intended to enable easier development of large-scale JavaScript applications. While every JavaScript program is a TypeScript program, TypeScript offers a module system, classes, interfaces, and a rich gradual type system. The intention is that TypeScript provides a smooth transition for JavaScript programmers—well-established JavaScript programming idioms are supported without any major rewriting or annotations. One interesting consequence is that the TypeScript type system is not statically sound by design. The goal of this paper is to capture the essence of TypeScript by giving a precise definition of this type system on a core set of constructs of the language. Our main contribution, beyond the familiar advantages of a robust, mathematical formalization, is a refactoring into a safe inner fragment and an additional layer of unsafe rules.
Categories:
Tags:
Loading comments...
Scanning lists...
The book in numbers
rank in categories
online since
01/12/2014rate score
Nothing yet...votes
Nothing yet...Social likes
Nothing yet...Views
Downloads
Interest
Countries segmentation
Source Referers
Websites segmentation
evolution
Loading...