technical reportFunlog, a computational model which attempts to integrate functional programming and logic programming is described. The model supports computations with infinite data structures without the introduction of complex control issues at the user-level. Control characteristics are improved as compared with pure logic programming languages. A novel lazy reduction mechanism, pattern?driven reduction, for the underlying functional model is developed which cleanly and naturally achieves reduction?by-need. An abstract semantic unification algorithm is given upon which the resolution is based. Several example programs in Funlog are presented, including a program for finding the first N "lucky numbers". Programming in Funlog offers the...
AbstractThis paper is concerned with functionality of a logic program. Functionality based on input-...
This paper shows the advantages of amalgamating functional and logic programming languages. In compa...
Abstract. The integration of functional and logic programming is a well developed field of research....
Abstract. Functional and logic programming are often taught in different courses so that students of...
AbstractThe paper considers different methods of integrating the functional and logic programming pa...
AbstractWe investigate the experimental programming language BABEL, designed to achieve integration ...
AbstractExtended unification algorithms are considered for the integration of a functional language ...
Drawing on experience of translating a Prolog program into Haskell, a range of correspondences betwe...
In this paper we study the relationships between logic programming and functional programming, tryin...
We propose a new computation model which combines the operational principles of functional languages...
AbstractThe paper considers different methods of integrating the functional and logic programming pa...
Abstract: We propose an embedding of logic programming into lazy functional programming in which eac...
Abstract. In this paper, we present a high-level implementation of lazy functional logic programs by...
We propose an embedding of logic programming into lazy functional programming in which each predicat...
AbstractThis paper is concerned with functionality of a logic program. Functionality based on input-...
AbstractThis paper is concerned with functionality of a logic program. Functionality based on input-...
This paper shows the advantages of amalgamating functional and logic programming languages. In compa...
Abstract. The integration of functional and logic programming is a well developed field of research....
Abstract. Functional and logic programming are often taught in different courses so that students of...
AbstractThe paper considers different methods of integrating the functional and logic programming pa...
AbstractWe investigate the experimental programming language BABEL, designed to achieve integration ...
AbstractExtended unification algorithms are considered for the integration of a functional language ...
Drawing on experience of translating a Prolog program into Haskell, a range of correspondences betwe...
In this paper we study the relationships between logic programming and functional programming, tryin...
We propose a new computation model which combines the operational principles of functional languages...
AbstractThe paper considers different methods of integrating the functional and logic programming pa...
Abstract: We propose an embedding of logic programming into lazy functional programming in which eac...
Abstract. In this paper, we present a high-level implementation of lazy functional logic programs by...
We propose an embedding of logic programming into lazy functional programming in which each predicat...
AbstractThis paper is concerned with functionality of a logic program. Functionality based on input-...
AbstractThis paper is concerned with functionality of a logic program. Functionality based on input-...
This paper shows the advantages of amalgamating functional and logic programming languages. In compa...
Abstract. The integration of functional and logic programming is a well developed field of research....