AbstractThe notion of iteratively defined functions from and to heterogeneous term algebras is introduced as the solution of a finite set of equations of a special shape.Such a notion has remarkable consequences: (1) Choosing the second-order typed lamdda-calculus (Λ for short) as a programming language enables one to represent algebra elements and iterative functions by automatic uniform synthesis paradigms, using neither conditional nor recursive constructs. (2) A completeness theorem for Λ-terms with type of degree at most two and a companion corollary for Λ-programs have been proved. (3) A new congruence relation for the last-mentioned Λ-terms which is stronger than Λ-convertibility is introduced and proved to have the meaning of a Λ-pr...
Graded modalities have been proposed in recent work on programming languages as a general framework ...
Multi-algebras allow to model nondeterminism in an algebraic framework by interpreting operators as...
In this paper we give a semantics of higher-order functional-logic programming in the framework of t...
The notion of iteratively defined functions from and to heterogeneous term algebras is introduced as...
Defining data types as initial algebras, or dually as final co-algebras, is beneficial, if not indis...
The theory of finite term algebras provides a natural framework to describe the semantics of functio...
We define the notion of an inductively defined type in the Calculus of Constructions and show how in...
The problems associated with the construction of polynomial complexity computer programs require new...
The theory of finite term algebras provides a natural framework to describe the semantics of functio...
Abstract: "We define the notion of an inductively defined type in the Calculus of Constructions and ...
AbstractWe consider the functionals defined using an extension to higher types of ramified recurrenc...
We describe a formalization of the meta-mathematics of programming in a higher-order logical calculu...
In chapter one we begin with a historical summary of the iterative programming paradigm. This leads ...
AbstractHagino (1987) develops CPL, a categorical programming language based on dialgebras which inc...
Functional programming is particularly well suited for equational reasoning – referential trans-pare...
Graded modalities have been proposed in recent work on programming languages as a general framework ...
Multi-algebras allow to model nondeterminism in an algebraic framework by interpreting operators as...
In this paper we give a semantics of higher-order functional-logic programming in the framework of t...
The notion of iteratively defined functions from and to heterogeneous term algebras is introduced as...
Defining data types as initial algebras, or dually as final co-algebras, is beneficial, if not indis...
The theory of finite term algebras provides a natural framework to describe the semantics of functio...
We define the notion of an inductively defined type in the Calculus of Constructions and show how in...
The problems associated with the construction of polynomial complexity computer programs require new...
The theory of finite term algebras provides a natural framework to describe the semantics of functio...
Abstract: "We define the notion of an inductively defined type in the Calculus of Constructions and ...
AbstractWe consider the functionals defined using an extension to higher types of ramified recurrenc...
We describe a formalization of the meta-mathematics of programming in a higher-order logical calculu...
In chapter one we begin with a historical summary of the iterative programming paradigm. This leads ...
AbstractHagino (1987) develops CPL, a categorical programming language based on dialgebras which inc...
Functional programming is particularly well suited for equational reasoning – referential trans-pare...
Graded modalities have been proposed in recent work on programming languages as a general framework ...
Multi-algebras allow to model nondeterminism in an algebraic framework by interpreting operators as...
In this paper we give a semantics of higher-order functional-logic programming in the framework of t...