University of Minnesota M.S. thesis. May 2010. Major: Computer Science. Advisor: Gopalan Nadathur. 1 computer file(PDF); iv, 74 pages.Dependently typed #21;-calculi such as the Edinburgh Logical Framework (LF) can encode relationships between terms in types and can naturally capture correspondences between formulas and their proofs. Such calculi can also be given a logic programming interpretation: the Twelf system is based on such an interpretation of LF. We consider here whether a conventional logic programming language can also provide the benefits of a Twelf-like system for encoding type and term dependencies through dependent typing, and whether it can do so in an efficient manner. In particular, we present a simple mapping from LF spe...
In this paper, we introduce a General Logical Framework, called GLF, for defining Logical Frameworks...
We propose a refinement of the type theory underlying the LF logical framework by a form of subtypes...
Hereditary Harrop formulas are an extension to Horn clauses in which the body of clauses can contain...
Dependently typed lambda calculi such as the Logical Frame-work (LF) can encode relationships betwee...
Dependently typed lambda calculi such as the Edinburgh Logical Framework (LF) can encode relationshi...
Various forms of typed l-calculi have been proposed as specification languages for representing wide...
Language Various forms of typed λ-calculi have been proposed as specification languages for represen...
Various languages have been proposed as specication languages for representing a wide variety of log...
Various forms of typed λ-calculi have been proposed as specification languages for representing wide...
Various forms of typed λ-calculi have been proposed as specification languages for representing wide...
We define a dependent programming language in which program-mers can define and compute with domain-...
This thesis is a proof-theoretic investigation of logic programming based on hereditary Harrop logic...
Real world programming languages crucially depend on the availability of computational effects to ac...
AbstractWe study how the type theory Fω can be adequately represented in the meta-logical framework ...
Programming languages based on dependent type theory promise two great advances: flexibility and sec...
In this paper, we introduce a General Logical Framework, called GLF, for defining Logical Frameworks...
We propose a refinement of the type theory underlying the LF logical framework by a form of subtypes...
Hereditary Harrop formulas are an extension to Horn clauses in which the body of clauses can contain...
Dependently typed lambda calculi such as the Logical Frame-work (LF) can encode relationships betwee...
Dependently typed lambda calculi such as the Edinburgh Logical Framework (LF) can encode relationshi...
Various forms of typed l-calculi have been proposed as specification languages for representing wide...
Language Various forms of typed λ-calculi have been proposed as specification languages for represen...
Various languages have been proposed as specication languages for representing a wide variety of log...
Various forms of typed λ-calculi have been proposed as specification languages for representing wide...
Various forms of typed λ-calculi have been proposed as specification languages for representing wide...
We define a dependent programming language in which program-mers can define and compute with domain-...
This thesis is a proof-theoretic investigation of logic programming based on hereditary Harrop logic...
Real world programming languages crucially depend on the availability of computational effects to ac...
AbstractWe study how the type theory Fω can be adequately represented in the meta-logical framework ...
Programming languages based on dependent type theory promise two great advances: flexibility and sec...
In this paper, we introduce a General Logical Framework, called GLF, for defining Logical Frameworks...
We propose a refinement of the type theory underlying the LF logical framework by a form of subtypes...
Hereditary Harrop formulas are an extension to Horn clauses in which the body of clauses can contain...