We report on a technique for interfacing an untyped logic language to a statically poly morphically typed functional language Our key insight is that polymorphic types can be interpreted as need to know speci cations on function arguments This leads to a crite rion for liberally yet safely invoking the functional language to reduce application terms as required during uni cation in the logic language This method called P uni cation enriches the capabilities of each language while retaining the integrity of their individual semantics and implementation technologies An experimental test has been successfully performed whereby a Horn clause logic programming HCLP interpreter written in Common Lisp was interfaced to the Standard ML of New Je...
This paper defines PolyAML, a typed functional, aspect-oriented programming language. The main contr...
This paper describes several extensions to the.NET Common Intermediary Language (CIL), each of which...
This paper defines PolyAML, a typed functional, aspect-oriented programming language. The main contr...
International audienceInstead of a monolithic programming language trying to cover all features of i...
The type-free ¿-calculus is powerful enough to contain all the polymorphic and higher-order nature o...
AbstractThis paper presents a Horn clause logic where functions and predicates are declared with pol...
This paper shows the advantages of amalgamating functional and logic programming languages. In compa...
AbstractThe type-free λ-calculus is powerful enough to contain all the polymorphic and higher-order ...
This paper presents a Horn clause logic where functions and predicates are \u000Adeclared with polym...
We give a general introduction to the particular problems associated with the partial evaluation of ...
It has been argued elsewhere that a logic programming language with function variables and A-abstrac...
Many functions have to be written over and over again for different datatypes, either because dataty...
Many functions have to be written over and over again for different datatypes, either because dataty...
This paper defines PolyAML, a typed functional and aspect-oriented programming language. The main co...
The combination of functional and pure Horn clause logic languages is formally introduced. To give a...
This paper defines PolyAML, a typed functional, aspect-oriented programming language. The main contr...
This paper describes several extensions to the.NET Common Intermediary Language (CIL), each of which...
This paper defines PolyAML, a typed functional, aspect-oriented programming language. The main contr...
International audienceInstead of a monolithic programming language trying to cover all features of i...
The type-free ¿-calculus is powerful enough to contain all the polymorphic and higher-order nature o...
AbstractThis paper presents a Horn clause logic where functions and predicates are declared with pol...
This paper shows the advantages of amalgamating functional and logic programming languages. In compa...
AbstractThe type-free λ-calculus is powerful enough to contain all the polymorphic and higher-order ...
This paper presents a Horn clause logic where functions and predicates are \u000Adeclared with polym...
We give a general introduction to the particular problems associated with the partial evaluation of ...
It has been argued elsewhere that a logic programming language with function variables and A-abstrac...
Many functions have to be written over and over again for different datatypes, either because dataty...
Many functions have to be written over and over again for different datatypes, either because dataty...
This paper defines PolyAML, a typed functional and aspect-oriented programming language. The main co...
The combination of functional and pure Horn clause logic languages is formally introduced. To give a...
This paper defines PolyAML, a typed functional, aspect-oriented programming language. The main contr...
This paper describes several extensions to the.NET Common Intermediary Language (CIL), each of which...
This paper defines PolyAML, a typed functional, aspect-oriented programming language. The main contr...