The theory of call-by-value solvability
B Accattoli, G Guerrieri - Proceedings of the ACM on Programming …, 2022 - dl.acm.org
The semantics of the untyped (call-by-name) lambda-calculus is a well developed field built
around the concept of solvable terms, which are elegantly characterized in many different …
around the concept of solvable terms, which are elegantly characterized in many different …
Light Genericity
B Accattoli, A Lancelot - … Conference on Foundations of Software Science …, 2024 - Springer
To better understand Barendregt's genericity for the untyped call-by-value λ-calculus, we
start by first revisiting it in call-by-name, adopting a lighter statement and establishing a …
start by first revisiting it in call-by-name, adopting a lighter statement and establishing a …
Genericity Through Stratification
A fundamental issue in the $\lambda $-calculus is to find appropriate notions for
meaningfulness. Inspired by well-known results for the call-by-name $\lambda $-calculus …
meaningfulness. Inspired by well-known results for the call-by-name $\lambda $-calculus …
Descendants and origins in term rewriting
In this paper we treat various aspects of a notion that is central in term rewriting, namely that
of descendants or residuals. We address both first-order term rewriting and λ-calculus, their …
of descendants or residuals. We address both first-order term rewriting and λ-calculus, their …
Finitary Simulation of Infinitary -Reduction via Taylor Expansion, and Applications
R Cerda, LV Auclair - Logical Methods in Computer Science, 2023 - lmcs.episciences.org
Originating in Girard's Linear logic, Ehrhard and Regnier's Taylor expansion of λ-terms has
been broadly used as a tool to approximate the terms of several variants of the λ-calculus …
been broadly used as a tool to approximate the terms of several variants of the λ-calculus …
A coinductive confluence proof for infinitary lambda-calculus
Ł Czajka - International Conference on Rewriting Techniques and …, 2014 - Springer
We give a coinductive proof of confluence, up to equivalence of root-active subterms, of
infinitary lambda-calculus. We also show confluence of Böhm reduction (with respect to root …
infinitary lambda-calculus. We also show confluence of Böhm reduction (with respect to root …
Highlights in infinitary rewriting and lambda calculus
We present some highlights from the emerging theory of infinitary rewriting, both for first-
order term rewriting systems and λ-calculus. In the first section we introduce the framework …
order term rewriting systems and λ-calculus. In the first section we introduce the framework …
Higher-order parity automata
PA Melliès - 2017 32nd Annual ACM/IEEE Symposium on …, 2017 - ieeexplore.ieee.org
We introduce a notion of higher-order parity automaton which extends to infinitary simply-
typed λ-terms the traditional notion of parity tree automaton on infinitary ranked trees. Our …
typed λ-terms the traditional notion of parity tree automaton on infinitary ranked trees. Our …
No solvable lambda-value term left behind
Á García-Pérez, P Nogueira - Logical Methods in Computer …, 2016 - lmcs.episciences.org
In the lambda calculus a term is solvable iff it is operationally relevant. Solvable terms are a
superset of the terms that convert to a final result called normal form. Unsolvable terms are …
superset of the terms that convert to a final result called normal form. Unsolvable terms are …
Meaningfulness and Genericity in a Subsuming Framework
This paper studies the notion of meaningfulness for a unifying framework called dBang-
calculus, which subsumes both call-by-name (dCbN) and call-by-value (dCbV). We first …
calculus, which subsumes both call-by-name (dCbN) and call-by-value (dCbV). We first …