Typed answer set programming lambda calculus theories and correctness of inverse lambda algorithms with respect to them
C Baral, J Dzifcak, MA Gonzalez… - … of Logic Programming, 2012 - cambridge.org
… is on two algorithms that allow one to construct ASP-lambda formulas in an inverse manner.
… In this section we present a use case of our inverse lambda algorithms to show how …
… In this section we present a use case of our inverse lambda algorithms to show how …
[PDF][PDF] Lambda calculus models of typed programming languages
JC Mitchell - 1984 - dspace.mit.edu
… finding types for untyped expressions. We study two type inference systems for untyped
lambda … The type checking algorithm for the programming language ML is based on this implicit …
lambda … The type checking algorithm for the programming language ML is based on this implicit …
[PDF][PDF] Systematic search for lambda expressions.
S Katayama - Trends in functional programming, 2005 - nautilus.cs.miyazaki-u.ac.jp
… This research proposes an algorithm that searches for the type-consistent small functional
programs from … – its argument types are piled at the beginning of avails in the reverse order, …
programs from … – its argument types are piled at the beginning of avails in the reverse order, …
… of hidden-lambda insertion-Restricting implicit arguments for increased predictability of type checking in a functional programming language with depending types
M Johansson, J Lloyd - 2015 - odr.chalmers.se
… program size, but never approaching anything exponential. Rich type systems with elaborate
type checking algorithms … precision when encoding program specifications as types. Simple …
type checking algorithms … precision when encoding program specifications as types. Simple …
Using inverse lambda and generalization to translate english to formal languages
… Our inverse λ operator works on many formal languages including first order logic, database
query languages and answer set programming. … of these two algorithms is that given typed λ-…
query languages and answer set programming. … of these two algorithms is that given typed λ-…
The inverse lambda calculus algorithm for typed first order logic lambda calculus and its application to translating english to fol
C Baral, MA Gonzalez, A Gottesman - … : Essays on Logic-Based AI in …, 2012 - Springer
… Baral, C., Dzifcak, J., Son, TC: Using answer set programming and lambda calculus to
characterize natural language sentences with normatives and exceptions. In: AAAI 2008: …
characterize natural language sentences with normatives and exceptions. In: AAAI 2008: …
[BOOK][B] Isomorphisms of types: from lambda-calculus to information retrieval and language design
R DiCosmo - 1995 - books.google.com
… The sorting algorithm does not depend on the type of the objects to be sorted, so that it would
… • Extraction of programs from specifications One can completely reverse the problem and …
… • Extraction of programs from specifications One can completely reverse the problem and …
Lambda calculus models of programming languages
JH Morris - 1968 - dspace.mit.edu
… we outline a type declaration system in which a type can be … The relation,~' is the inverse
of father, and the relations … There are many well-known examples of recursive algorithms. …
of father, and the relations … There are many well-known examples of recursive algorithms. …
Lambda-dropping: transforming recursive equations into programs with block structure
O Danvy, UP Schultz - … Partial evaluation and semantics-based program …, 1997 - dl.acm.org
… To reverse lambda-lifting, we could make the appropriate global … It turns out that the usual
algorithm is too coarse for our … blocks and functions consist of other types of constructs. …
algorithm is too coarse for our … blocks and functions consist of other types of constructs. …
Lambda-dropping: Transforming recursive equations into programs with block structure
O Danvy, UP Schultz - Theoretical computer science, 2000 - Elsevier
… of lambda-lifting this program according to the algorithms of … To reverse the parameter lifting
performed during lambda-lifting… face that problem: Lambda-Mix [20] and type-directed partial …
performed during lambda-lifting… face that problem: Lambda-Mix [20] and type-directed partial …