Type checking dependent (record) types and subtyping

9Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

In this work we put forward an algorithm for the mechanical verification of an extension of Martin-Löf's theory of types with dependent record types and subtyping. We first give a concise description of that theory and motivate its use for the formalization of algebraic constructions. Then we concentrate on the informal explanation and specification of a proof checker that we have implemented. The logical heart of this proof checker is a type checking algorithm for the forms of judgement of a particular formulation of the extended theory which incorporates a notion of parameter. The algorithm has been proven sound with respect to the latter calculus. We include a discussion on that proof in the present work.

Cite

CITATION STYLE

APA

Betarte, G. (2000). Type checking dependent (record) types and subtyping. Journal of Functional Programming, 10(2), 137–166. https://doi.org/10.1017/S0956796899003627

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