AbstractFour different programming logics are compared by example. Three are versions of Martin-Löf type theory and the fourth is a version of Aczel's logical theory of constructions. They differ in several respects. For example, what is the notion of specification? Are there partial or just total objects? Is general recursion allowed or only primitive recursion of higher type? Is the logic external or integrated? The example is the proof of correctness of a normalization function for conditional expressions
Functional and logic programming are the most important declarative programming paradigms, and inter...
The design of a programming system is guided by certain beliefs, principles, and practical constrai...
Functional and logic programming are the most important declarative programming paradigms, and inter...
AbstractFour different programming logics are compared by example. Three are versions of Martin-Löf ...
We give a general introduction to the particular problems associated with the partial evaluation of ...
We present a clean approach to integrating logic programs with functional procedures written in othe...
The functional and logic programming research communities are to a signif-icant extent solving the s...
Abstract A typed program logic LMF for recursive specification and veri-fication is presented. It co...
this paper are related to "program verification" very much like predicate logic and its co...
In this paper we study the relationships between logic programming and functional programming, tryin...
This article discusses my work in the last few years on logical formalisms which have been shown to ...
The fundamental relation between a program P and its specification S is correctness: P satisfies S ...
Functional programmers often reason about programs as if they were written in a total language, expe...
Abstract. Functional logic languages extend purely functional languages with two features: operation...
AbstractThe paper considers different methods of integrating the functional and logic programming pa...
Functional and logic programming are the most important declarative programming paradigms, and inter...
The design of a programming system is guided by certain beliefs, principles, and practical constrai...
Functional and logic programming are the most important declarative programming paradigms, and inter...
AbstractFour different programming logics are compared by example. Three are versions of Martin-Löf ...
We give a general introduction to the particular problems associated with the partial evaluation of ...
We present a clean approach to integrating logic programs with functional procedures written in othe...
The functional and logic programming research communities are to a signif-icant extent solving the s...
Abstract A typed program logic LMF for recursive specification and veri-fication is presented. It co...
this paper are related to "program verification" very much like predicate logic and its co...
In this paper we study the relationships between logic programming and functional programming, tryin...
This article discusses my work in the last few years on logical formalisms which have been shown to ...
The fundamental relation between a program P and its specification S is correctness: P satisfies S ...
Functional programmers often reason about programs as if they were written in a total language, expe...
Abstract. Functional logic languages extend purely functional languages with two features: operation...
AbstractThe paper considers different methods of integrating the functional and logic programming pa...
Functional and logic programming are the most important declarative programming paradigms, and inter...
The design of a programming system is guided by certain beliefs, principles, and practical constrai...
Functional and logic programming are the most important declarative programming paradigms, and inter...