Hostname: page-component-8448b6f56d-c4f8m Total loading time: 0 Render date: 2024-04-23T08:42:24.979Z Has data issue: false hasContentIssue false

Introduction to the Special Issue on Dependent Type Theory Meets Practical Programming

Published online by Cambridge University Press:  14 January 2004

GILLES BARTHE
Affiliation:
INRIA Sophia-Antipolis, France (e-mail: Gilles.Barthe@inria.fr)
PETER DYBJEN
Affiliation:
Department of Computing Science, Chalmers University, Göteberg, Sweden (e-mail: peterd@cs.chalmers.se)
PETER THIEMANN
Affiliation:
Institut für Informatik, Universität Freiberg, Germany (e-mail: thiemann@informatik.uni-freiburg.de)
Rights & Permissions [Opens in a new window]

Extract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.

Modern programming languages rely on advanced type systems that detect errors at compile-time. While the benefits of type systems have long been recognized, there are some areas where the standard systems in programming languages are not expressive enough. Language designers usually trade expressiveness for decidability of the type system. Some interesting programs will always be rejected (despite their semantical soundness) or be assigned uninformative types.

Type
Article
Copyright
© 2004 Cambridge University Press
Submit a response

Discussions

No Discussions have been published for this article.