Skip to search formSkip to main contentSkip to account menu

Type erasure

Known as: Erasure (disambiguation) 
In programming languages, type erasure refers to the compile-time process by which explicit type annotations are removed from a program, before it is… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2017
2017
Null pointer exceptions are common bugs in Java projects. Previous research has shown that dereferencing the results of method… 
2016
2016
Some systems extend Datalog in order to allow the use of constructions in which several queries are composed to produce the set… 
2009
2009
Large-scale, multi-domain, event-based systems are appropriate for a number of emerging application domains, such as… 
2008
2008
Despite the current effort to implement the Java Modeling Language for Java 1.5, and in particular for generic types, there has… 
2007
2007
C++ is a multi-paradigm language. The two main paradigms in C++ are object-oriented programming and generic programming. Many… 
2006
2006
Generic types are a new feature in the Java programming language, and allow the programmer to write a class or method that has a… 
Review
2005
Review
2005
We present a methodology for realistic compiler development in an existing formal methods framework. Program transformations and… 
Review
2002
Review
2002
The Eighth International Workshop on Foundations of Object-Oriented Languages (FOOL 8) was held on January 20, 2001, colocated… 
1994
1994
System F-bounded is a second order lambda calculus with subtyping. It extends system F≤ (see [Cardelli Wegner 85, Curien Ghelli…