arXiv · 2409.19722
The Vanilla Sequent Calculus is Call-by-Value (Fresh Perspective)
Abstract
Existing Curry-Howard interpretations of call-by-value evaluation for the $\lambda$-calculus are either based on ad-hoc modifications of intuitionistic proof systems or involve additional logical concepts such as classical logic or linear logic, despite the fact that call-by-value was introduced in an intuitionistic setting without linear features. This paper shows that the most basic sequent calculus for minimal intuitionistic logic -- dubbed here vanilla -- can naturally be seen as a logical interpretation of call-by-value evaluation. This is obtained by establishing mutual simulations with a well-known formalism for call-by-value evaluation.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Beniamino Accattoli. 2024-09-29. The Vanilla Sequent Calculus is Call-by-Value (Fresh Perspective). https://arxiv.org/abs/2409.19722
Cite the original work for its findings. Save a collection to share your selection of sources.