The addition of logic variables to functional languages gives the programmer novel and powerful tools such as incremental definition of data structures through constraint intersection. A number of such "hybrid" languages, like FGL + LV [11], Id [17] and Qute [24], have been implemented and are in active use. Pure functional and logic programming languages can be given elegant abstract semantics as functions and relations over values. The definition of such an abstract semantics for a functional language with logic variables has remained an open problem. In an earlier paper, we gave such a semantics for the special case of a first-order functional languages with logic variables by reducing the problem to that of solving simultaneo...
AbstractThe paper considers different methods of integrating the functional and logic programming pa...
The objective of this thesis is to provide a formal basis for higher-order features in the paradigm ...
The objective of this thesis is to provide a formal basis for higher-order features in the paradigm ...
International audienceFormal systems that describe computations over syntactic structures occur freq...
International audienceFormal systems that describe computations over syntactic structures occur freq...
In this paper we give a semantics of higher-order functional-logic programming in the framework of t...
We develop an effective model for higher-order functional-logic programming by refining higher-order...
AbstractMuch attention has been focused by the declarative languages community on combining the func...
. A higher order logic programming system is presented. The declarative semantics of the system is b...
Much attention has been focused by the declarative languages community on combining the functional ...
It has been argued elsewhere that a logic programming language with function variables and A-abstrac...
The idea of introducing logical variables into functional programming languages has been proposed fo...
Abstract. Higher-order logic proof systems combine functional programming with logic, providing func...
We demonstrate how the framework of higher-order logic programming ...
We demonstrate how the framework of higher-order logic programming ...
AbstractThe paper considers different methods of integrating the functional and logic programming pa...
The objective of this thesis is to provide a formal basis for higher-order features in the paradigm ...
The objective of this thesis is to provide a formal basis for higher-order features in the paradigm ...
International audienceFormal systems that describe computations over syntactic structures occur freq...
International audienceFormal systems that describe computations over syntactic structures occur freq...
In this paper we give a semantics of higher-order functional-logic programming in the framework of t...
We develop an effective model for higher-order functional-logic programming by refining higher-order...
AbstractMuch attention has been focused by the declarative languages community on combining the func...
. A higher order logic programming system is presented. The declarative semantics of the system is b...
Much attention has been focused by the declarative languages community on combining the functional ...
It has been argued elsewhere that a logic programming language with function variables and A-abstrac...
The idea of introducing logical variables into functional programming languages has been proposed fo...
Abstract. Higher-order logic proof systems combine functional programming with logic, providing func...
We demonstrate how the framework of higher-order logic programming ...
We demonstrate how the framework of higher-order logic programming ...
AbstractThe paper considers different methods of integrating the functional and logic programming pa...
The objective of this thesis is to provide a formal basis for higher-order features in the paradigm ...
The objective of this thesis is to provide a formal basis for higher-order features in the paradigm ...