We propose a new computation model which combines the operational principles of functional languages (reduction), logic languages (non-deterministic search for solutions), and integrated functional logic languages (residuation and narrowing). This computation model combines efficient evaluation principles of functional languages with the problem-solving capabilities of logic programming. Since the model allows the delay of function calls which are not sufficiently instantiated, it also supports a concurrent style of programming. We provide soundness and completeness results and show that known evaluation principles of functional logic languages are particular instances of this model. Thus, our model is a suitable basis for future declarativ...
Abstract. Recent advances in the foundations and the development of functional logic programming lan...
AbstractRecent advances in the foundations and the development of functional logic programming langu...
Functional logic languages combine the operational principles of the most important declarative prog...
Abstract. Functional and logic programming are often taught in different courses so that students of...
1 Introduction The interest in integrating functional and logic programming has grown over the last ...
AbstractExtended unification algorithms are considered for the integration of a functional language ...
Abstract. The integration of functional and logic programming is a well developed field of research....
Languages that integrate functional and logic programming with a complete operational semantics are ...
The idea of introducing logical variables into functional programming languages has been proposed fo...
. We show that non-determinism simplifies coding certain problems into programs. We define a non-con...
We give a general introduction to the particular problems associated with the partial evaluation of ...
AbstractThe paper considers different methods of integrating the functional and logic programming pa...
technical reportFunlog, a computational model which attempts to integrate functional programming and...
Functional logic languages amalgamate functional and logic programming paradigms. They can be effici...
We present an efficient implementation method for a language that amalgamates functional and logic p...
Abstract. Recent advances in the foundations and the development of functional logic programming lan...
AbstractRecent advances in the foundations and the development of functional logic programming langu...
Functional logic languages combine the operational principles of the most important declarative prog...
Abstract. Functional and logic programming are often taught in different courses so that students of...
1 Introduction The interest in integrating functional and logic programming has grown over the last ...
AbstractExtended unification algorithms are considered for the integration of a functional language ...
Abstract. The integration of functional and logic programming is a well developed field of research....
Languages that integrate functional and logic programming with a complete operational semantics are ...
The idea of introducing logical variables into functional programming languages has been proposed fo...
. We show that non-determinism simplifies coding certain problems into programs. We define a non-con...
We give a general introduction to the particular problems associated with the partial evaluation of ...
AbstractThe paper considers different methods of integrating the functional and logic programming pa...
technical reportFunlog, a computational model which attempts to integrate functional programming and...
Functional logic languages amalgamate functional and logic programming paradigms. They can be effici...
We present an efficient implementation method for a language that amalgamates functional and logic p...
Abstract. Recent advances in the foundations and the development of functional logic programming lan...
AbstractRecent advances in the foundations and the development of functional logic programming langu...
Functional logic languages combine the operational principles of the most important declarative prog...