A Logic Programming Language with Lambda-Abstraction, Function Variables, and Simple Unification
MILLER, DALE·1991·Journal of Logic and Computation
Cited by (380)
Items 301–380 of 380
- A Framework for Reasoning About LF SpecificationsMary Southern · 2021 · arXiv (Cornell University)
- The Semantics of Nominal Logic ProgramsJames Cheney · 2006 · Lecture notes in computer science
- Dependently-Typed Termination and Embedding of Extensional Universe-Polymorphic Type Theory using RewritingGuillaume Genestier · 2020
- The undecidability of proof search when equality is a logical connectiveDale Miller, Alexandre Viel · 2021 · Annals of Mathematics and Artificial Intelligence
- The 2006 Federated Logic ConferenceTowers Seattle · 2006
- Trace matching in a concurrent logical frameworkIliano Cervesato A, Frank Pfenning, Jorge Luis Sacchini, Carsten Schürmann, Robert J. Simmons · 2012 · International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice (LFMTP)
- Lightweight Higher-Order Rewriting in HaskellEmil Axelsson, Andrea Vezzosi · 2016 · Lecture notes in computer science
- Functional programming with λ-tree syntaxUlysse Gérard, Dale Miller, Gabriel Scherer · 2019 · International Symposium on Principles and Practice of Declarative Programming (PPDP)
- A Logical Framework with Higher-Order Rational (Circular) TermsZhibo Chen, Frank Pfenning · 2023 · Lecture notes in computer science
- Equational Reasoning Modulo Commutativity in Languages with BindersAli K. Caires-Santos, Maribel Fernández, Daniele Nantes-Sobrinho · 2025 · Lecture notes in computer science
- The Computability Path Order for Beta-Eta-Normal Higher-Order RewritingJohannes Niederhauser, Aart Middeldorp · 2025 · Lecture notes in computer science
- Checking foundational proof certificates for first-order logicZakaria Chihani, Dale Miller, Fabien Renaud · 2013
- Schematic Polymorphism in the Abella Proof AssistantGopalan Nadathur, Yuting Wang · 2018 · International Symposium on Principles and Practice of Declarative Programming (PPDP)
- Modular Termination for Second-Order Computation Rules and Application to Algebraic Effect HandlersMakoto Hamana · 2022 · Logical Methods in Computer Science
- Semantics of a Relational $$\lambda $$-CalculusPablo Barenbaum, Federico Lochbaum, Mariana Milicich · 2020 · Lecture notes in computer science
- Confluence of Terminating Rewriting ComputationsJean-Pierre Jouannaud · 2023 · Springer eBooks
- Structures et modèles de calculs de réécritureGermain Faure · 2007 · Publications Et Travaux Academiques de Lorraine (Universite de Lorraine)
- Cooperation of Algebraic Constraint Domains in Higher-Order Functional and Logic ProgrammingRafael del Vado Vírseda · 2011 · Lecture notes in computer science
- Free variables and subexpressions in higher-order meta logicChuck C. Liang · 1998 · Lecture notes in computer science
- Reduction Strategies in Lambda Term Normalization and their Effects on Heap UsageXiaochu Qi · 2004 · arXiv (Cornell University)
- Ramified higher-order unificationJean Goubault-Larrecq · 2002 · ACM/IEEE Symposium on Logic in Computer Science (LICS)
- Untyped Constrained Lambda CalculusJohn Newsome Crossley, Luis Mandel, Martin Wirsing · 1993
- A Theoretical Framework for the Higher-Order Cooperation of Numeric Constraint DomainsRafael del Vado Vírseda · 2011 · Electronic Notes in Theoretical Computer Science
- Recognizability of Redexes for Higher-Order Rewrite SystemsHideto Kasuya, Masahiko Sakai, Kiyoshi Agusa · 2009 · IPSJ Online Transactions
- Higher-Order SubstitutionsDominic Duggan · 2001 · Information and Computation
- CLP(H): Constraint Logic Programming for HedgesBesik Dundua, Mário Florido, Temur Kutsia, Mircea Marin · 2015 · arXiv (Cornell University)
- Using higher-order logic programming for semantic interpretation of coordinate constructsSeth Kulick A · 1995 · Proceedings of the conference - Association for Computational Linguistics. Meeting
- Higher-order dependency pairsFrédéric Blanqui · 2018 · arXiv (Cornell University)
- PlinyCompute: A Platform for High-Performance, Distributed, Data-Intensive Tool DevelopmentJia Zou, Barnett, R. Matthew, Tania Lorido-Botrán, Shangyu Luo, Carlos Rodríguez Monroy, Sourav Sikdar, Kia Teymourian, Binhang Yuan, Chris Jermaine · 2017 · arXiv (Cornell University)
- Superposition with LambdasAlexander Bentkamp, Jasmin Christian Blanchette, Sophie Tourret, Petar Vukmirović, Uwe Waldmann · 2021 · arXiv (Cornell University)
- Extensions of nominal termsDominic P. Mulligan · 2011
- SamsaraJohn Newsome Crossley · 2006 · Springer eBooks
- Refinements of lazy narrowing for left-linear fully-extended pattern rewrite systemsMircea Marin, Taro Suzuki, 哲雄 井田, 筑波大学電子・情報工学系 · 2001
- Applications of Foundational Proof Certificates in theorem provingRoberto Blanco Martínez · 2017
- Introduction to the Literature on Programming Language DesignGary Todd Leavens · 1996 · Iowa State University Digital Repository (Iowa State University)
- Implementing higher-order functions in an algebraic specification language with narrowingBernhard Reus · 2006 · Springer eBooks
- Logic Programming and Meta-LogicDale Miller · 1997 · Springer eBooks
- Program analysis in λprologJohn Hannan · 1998 · Lecture notes in computer science
- Coherence for cartesian closed categories: A sequential approachAkira S. Mori, Yoshihiro Matsumoto · 1995 · Lecture notes in computer science
- Existential type systems between Church and Curry style (type-free style)Ken-etsu Fujita, Aleksy Schubert · 2014 · Theoretical Computer Science
- Contextual equivalence for inductive definitions with binders in higher order typed functional programmingMatthew R. Lakin, Andrew M. Pitts · 2013 · Journal of Functional Programming
- Application of Metaprogramming to Program GenerationEmir Pasalic, Tim Sheard, Walid Taha · 2000
- Head-Needed Strategy of Higher-Order Rewrite Systems and Its Decidable ClassesHideto Kasuya, Masahiko Sakai, Kiyoshi Agusa · 2009 · IPSJ Online Transactions
- The Logic of Sense and ReferenceReinhard Muskens · 2009
- Intuitionistic resolution for a logic programming language with scoping constructsAlain Hui Bon Hoa · 1994 · Lecture notes in computer science
- Logic Programming and Type Inference with the Calculus of ConstructionsMatthew Mirman · 2014
- HybridLF : a system for reasoning in higher-order abstract syntaxAmy Elizabeth Furniss · 2015 · Leicester Research Archive (University of Leicester)
- A-sufficient substitutions in mixed contextsPer Kreuger · 1994
- Programming with Proofs and Explicit Contexts (Extended Abstract)Brigitte Pientka, Joshua Dunfield · 2008
- On the Limits of Second-Order UnificationJordi Levy · 2014 · DIGITAL.CSIC (Spanish National Research Council (CSIC))
- Constraint handling rules with binders, patterns and generic quantificationAlejandro Serrano, Jurriaan Hage · 2017 · Theory and Practice of Logic Programming
- Higher-Order Equational Pattern Anti-Unification [Preprint]David M. Cerna, Temur Kutsia · 2018 · arXiv (Cornell University)
- A Simple Semi-automated Proof Assistant for First-order Modal Logics.Tomer Libal · 2018
- Automatic Termination Analysis Using WANDACynthia Kop · 2018 · Radboud Repository (Radboud University)
- Uniform Provability in Classical LogicGopalan Nadathur · 1998 · arXiv (Cornell University)
- Correspondences between Classical, Intuitionistic and Uniform ProvabilityGopalan Nadathur · 1998 · arXiv (Cornell University)
- A static higher-order dependency pair frameworkCarsten Fuhs, Cynthia Kop · 2019 · BIROn (Birkbeck, University of London)
- From LCF to Isabelle/HOLLawrence Charles Paulson, Tobias Nipkow, Makarius Wenzel · 2019 · Formal Aspects of Computing
- Kanren Light: A Dynamically Semi-Certified Interactive Logic Programming SystemMarco Maggesi, Nocentini, Massimo · 2020 · arXiv (Cornell University)
- Semantics of a Relational λ-Calculus (Extended Version)Pablo Barenbaum, Federico Lochbaum, Mariana Milicich · 2020 · arXiv (Cornell University)
- ReferencesArno Scharl A · 2000 · Applied computing
- Hobbits for HaskellEdwin Westbrook, Nicolas Frisby, Paul Brauner · 2011 · ACM SIGPLAN Notices
- Intensional logicPaul Gochet · 2010 · John Benjamins Publishing Company eBooks
- Intensional logicPaul Gochet · 2022 · Handbook of pragmatics online/Handbook of pragmatics
- Foundations of Haskell’s Rewrite Rules Based on Higher-Kinded Polymorphic Rewrite SystemsMakoto Hamana · 2024 · Lecture notes in computer science
- A Saturation-Based Unification Algorithm for Higher-Order Rational PatternsZhibo Chen, Frank Pfenning · 2024 · ACM Transactions on Computational Logic
- Generic Bidirectional Typing for Dependent Type TheoriesThiago Felicissimo · 2025 · ACM Transactions on Programming Languages and Systems
- Hiord $^{{\kern2pt}\sharp}$ : An Approach to the Specification and Verification of Higher-Order (C)LP ProgramsMARCO CICCALÈ, DANIEL JURJO-RIVAS, José F. Morales, Pedro López-García, Manuel V. Hermenegildo · 2025 · Theory and Practice of Logic Programming
- Higher-Order Pattern Unification Modulo Similarity RelationsBesik Dundua, Temur Kutsia · 2025 · Lecture notes in computer science
- Nominal anti-unification modulo equational theoriesAlexander Baumgartner, Daniele Nantes-Sobrinho · 2025 · Journal of Logical and Algebraic Methods in Programming
- Computing with relations, functions, and bindingsUlysse Gérard · 2019
- Higher-Order Confluence and Universe Embedding in the Logical FrameworkGaspard Férey · 2021
- Integrating Automated Theorem Provers in Proof AssistantsYacine El Haddad · 2021
- Expressing predicate subtyping in computational logical frameworksGabriel Hondet · 2022
- Generic bidirectional typing in a logical framework for dependent type theoriesThiago Felicissimo · 2024
- ReCheck: Automated Contextual Improvement Verifier for Functional Calculi across User-Defined Operational SemanticsMakoto Hamana, Kento Emoto · 2026 · Lecture notes in computer science
- Semantics of pattern unificationAmbroise Lafont, Neel Krishnaswami · 2026 · Journal of Functional Programming
- Typed term evaluation systems with refinements for contextual improvementKoko Muroya, Makoto Hamana · 2026 · Science of Computer Programming
- Automating Proof Search when Equality is a Logical ConnectiveKaustuv Chaudhuri, Arunava Gantait, Dale Miller · 2026 · Lecture notes in computer science
- Imagining CLP(Λ,≡αβ)Olivier Ridoux · 1995 · Lecture notes in computer science