This paper surveys reduction or evaluation strategies for functional and functional logic programs. Reasonable reduction strategies for declarative languages must be efficiently implementable to be useful in practice. On the other hand, they should also support the programmers to write programs in a declarative way ignoring the influence of the evaluation strategy to the success of a computation as good as possible. We review existing reduction strategies along these lines and discuss some aspects for further investigation.
Languages that integrate functional and logic programming with a complete operational semantics are ...
This paper shows the advantages of amalgamating functional and logic programming languages. In compa...
We give a general introduction to the particular problems associated with the partial evaluation of ...
AbstractThis paper surveys reduction or evaluation strategies for functional and functional logic pr...
This work introduces a transformation methodology for functional logic programs based on needed narr...
AbstractThis work introduces a transformation methodology for functional logic programs based on nee...
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...
A new declarative language is presented which captures the expressibility of both logic programming ...
The techniques for compilation and optimiza-tion of the declarative (logic and functional) programmi...
Needed narrowing is a complete operational principle for modern declarative languages which integrat...
We discuss some approaches to declarative programming including functional programming, various logi...
Declarative programming languages, are high-level programming languages in which one only has to sta...
The functional and logic programming research communities are to a signif-icant extent solving the s...
Functional and logic programming are the most important declarative programming paradigms, and inter...
Languages that integrate functional and logic programming with a complete operational semantics are ...
This paper shows the advantages of amalgamating functional and logic programming languages. In compa...
We give a general introduction to the particular problems associated with the partial evaluation of ...
AbstractThis paper surveys reduction or evaluation strategies for functional and functional logic pr...
This work introduces a transformation methodology for functional logic programs based on needed narr...
AbstractThis work introduces a transformation methodology for functional logic programs based on nee...
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...
A new declarative language is presented which captures the expressibility of both logic programming ...
The techniques for compilation and optimiza-tion of the declarative (logic and functional) programmi...
Needed narrowing is a complete operational principle for modern declarative languages which integrat...
We discuss some approaches to declarative programming including functional programming, various logi...
Declarative programming languages, are high-level programming languages in which one only has to sta...
The functional and logic programming research communities are to a signif-icant extent solving the s...
Functional and logic programming are the most important declarative programming paradigms, and inter...
Languages that integrate functional and logic programming with a complete operational semantics are ...
This paper shows the advantages of amalgamating functional and logic programming languages. In compa...
We give a general introduction to the particular problems associated with the partial evaluation of ...