We develop an effective model for higher-order functional-logic programming by refining higher-order narrowing calculi. The refinements reduce the high degree of non-determinism in narrowing calculi, utilizing properties of functional(-logic) programs. These include convergent and left-linear rewrite rules. All refinements can be combined to a narrowing strategy which generalizes call-by-need as in functional programming. Furthermore, we consider conditional rewrite rules which are often convenient for programming applications. 1. Introduction We present a systematic development of a calculus which integrates higher-order functional and logic programming, based on narrowing. Narrowing is a general method for solving equations modulo a set...
. We show that non-determinism simplifies coding certain problems into programs. We define a non-con...
This work introduces a transformation methodology for functional logic programs based on needed narr...
In this paper we present an approach for modelling functional procedures (as they occur in imperativ...
Wedevelop an effective model for higher-order functional-logic programming by refining higher-order...
Abstract. Using higher-order functions is standard practice in functional programming, but most func...
Abstract. We describe a new approach to higher-order narrowing computations ina class of systems sui...
In this paper we give a semantics of higher-order functional-logic programming in the framework of t...
We introduce several approaches for solving higherorder equational problems by higher-order narrowin...
AbstractRecent advances in the foundations and the development of functional logic programming langu...
Abstract. Recent advances in the foundations and the development of functional logic programming lan...
AbstractConditional equations provide a paradigm of computation that combines the clean syntax and s...
We present a higher-order functional/logic language, ROSE. The programs of ROSE are made up of condi...
1 Introduction The interest in integrating functional and logic programming has grown over the last ...
Abstract. Higher-order logic proof systems combine functional programming with logic, providing func...
AbstractRecent advances in the foundations and the implementations of functional logic programming l...
. We show that non-determinism simplifies coding certain problems into programs. We define a non-con...
This work introduces a transformation methodology for functional logic programs based on needed narr...
In this paper we present an approach for modelling functional procedures (as they occur in imperativ...
Wedevelop an effective model for higher-order functional-logic programming by refining higher-order...
Abstract. Using higher-order functions is standard practice in functional programming, but most func...
Abstract. We describe a new approach to higher-order narrowing computations ina class of systems sui...
In this paper we give a semantics of higher-order functional-logic programming in the framework of t...
We introduce several approaches for solving higherorder equational problems by higher-order narrowin...
AbstractRecent advances in the foundations and the development of functional logic programming langu...
Abstract. Recent advances in the foundations and the development of functional logic programming lan...
AbstractConditional equations provide a paradigm of computation that combines the clean syntax and s...
We present a higher-order functional/logic language, ROSE. The programs of ROSE are made up of condi...
1 Introduction The interest in integrating functional and logic programming has grown over the last ...
Abstract. Higher-order logic proof systems combine functional programming with logic, providing func...
AbstractRecent advances in the foundations and the implementations of functional logic programming l...
. We show that non-determinism simplifies coding certain problems into programs. We define a non-con...
This work introduces a transformation methodology for functional logic programs based on needed narr...
In this paper we present an approach for modelling functional procedures (as they occur in imperativ...