Functional logic languages combine the operational principles of the most important declarative programming paradigms, namely functional and logic programming. Inductively sequential programs admit the definition of optimal computation strategies and are the basis of several recent (lazy) functional logic languages. In this paper, we define a partial evaluator for inductively sequential functional logic programs. We prove strong correctness of this partial evaluator and show that the nice properties of inductively sequential programs carry over to the specialization process and the specialized programs. In particular, the structure of the programs is preserved by the specialization process. This is in contrast to other partial evaluation me...
Abstract. Functional logic languages amalgamate functional and logic programming paradigms. They can...
AbstractCertain properties of logic programs are inexpressible in terms of their declarative semanti...
Abstract. In this paper we present a comparison of several inductive program-ming (IP) systems. IP a...
We give a general introduction to the particular problems associated with the partial evaluation of ...
Partial evaluation is a method for program specialization based on fold/unfold transformations [8, 2...
Languages that integrate functional and logic programming with a complete operational semantics are ...
Partial evaluation is a method for program specialization based on fold/unfold transformations. Part...
We introduce novel, sound, complete, and locally optimal evaluation strategies for functional logic ...
We present a framework for the Induction of Functional Logic Programs (IFLP) from facts. This can be...
AbstractRecent advances in the foundations and the development of functional logic programming langu...
We propose a new computation model which combines the operational principles of functional languages...
Abstract. Recent advances in the foundations and the development of functional logic programming lan...
. The aim of this work is to describe a procedure for the partial evaluation of functional logic lan...
We describe a definitional approach to functional logic programming, based on the theory of Partial ...
AbstractExtended unification algorithms are considered for the integration of a functional language ...
Abstract. Functional logic languages amalgamate functional and logic programming paradigms. They can...
AbstractCertain properties of logic programs are inexpressible in terms of their declarative semanti...
Abstract. In this paper we present a comparison of several inductive program-ming (IP) systems. IP a...
We give a general introduction to the particular problems associated with the partial evaluation of ...
Partial evaluation is a method for program specialization based on fold/unfold transformations [8, 2...
Languages that integrate functional and logic programming with a complete operational semantics are ...
Partial evaluation is a method for program specialization based on fold/unfold transformations. Part...
We introduce novel, sound, complete, and locally optimal evaluation strategies for functional logic ...
We present a framework for the Induction of Functional Logic Programs (IFLP) from facts. This can be...
AbstractRecent advances in the foundations and the development of functional logic programming langu...
We propose a new computation model which combines the operational principles of functional languages...
Abstract. Recent advances in the foundations and the development of functional logic programming lan...
. The aim of this work is to describe a procedure for the partial evaluation of functional logic lan...
We describe a definitional approach to functional logic programming, based on the theory of Partial ...
AbstractExtended unification algorithms are considered for the integration of a functional language ...
Abstract. Functional logic languages amalgamate functional and logic programming paradigms. They can...
AbstractCertain properties of logic programs are inexpressible in terms of their declarative semanti...
Abstract. In this paper we present a comparison of several inductive program-ming (IP) systems. IP a...