Gradual typing for objects

189Citations
Citations of this article
103Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Static and dynamic type systems have well-known strengths and weaknesses. In previous work we developed a gradual type system for a functional calculus named λ→?. Gradual typing provides the benefits of both static and dynamic checking in a single language by allowing the programmer to control whether a portion of the program is type checked at compile-time or run-time by adding or removing type annotations on variables. Several object-oriented scripting languages are preparing to add static checking. To support that work this paper develops Ob

Cite

CITATION STYLE

APA

Siek, J., & Taha, W. (2007). Gradual typing for objects. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4609 LNCS, pp. 2–27). Springer Verlag. https://doi.org/10.1007/978-3-540-73589-2_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free