DocumentCode
2183617
Title
Partial polymorphic type inference is undecidable
Author
Boehm, Hans-J.
fYear
1985
fDate
21-23 Oct. 1985
Firstpage
339
Lastpage
345
Abstract
Polymorphic type systems combine the reliability and efficiency of static type-checking with the flexibility of dynamic type checking. Unfortunately, such languages tend to be unwieldy unless they accommodate omission of much of the information necessary to perform type checking. The automatic inference of omitted type information has emerged as one of the fundamental new implementation problems of these languages. We show here that a natural formalization of the problem is undecidable. The proof is directly applicable to some practical situations, and provides a partial explanation of the difficulties encountered in other cases.
Keywords
Binary search trees; Computer science; Data structures; Debugging; Program processors; Programming profession; Runtime; Trademarks;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1985., 26th Annual Symposium on
Conference_Location
Portland, OR, USA
ISSN
0272-5428
Print_ISBN
0-8186-0644-4
Type
conf
DOI
10.1109/SFCS.1985.44
Filename
4568159
Link To Document