kirancodes.me
To Proof Maintenance & Beyond!

Checking correctness of TypeScript interfaces for JavaScript libraries

Asger Feldthaus, Anders Møller

Abstract

The TypeScript programming language adds optional types to JavaScript, with support for interaction with existing JavaScript libraries via interface declarations. Such declarations have been written for hundreds of libraries, but they can be difficult to write and often contain errors, which may affect the type checking and misguide code completion for the application code in IDEs.

DOI 10.1145/2660193.2660215

Related papers