• 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