Call-by-value solvability, revisited

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In the call-by-value lambda-calculus solvable terms have been characterised by means of call-by-name reductions, which is disappointing and requires complex reasonings. We introduce the value-substitution lambda-calculus, a simple calculus borrowing ideas from Herbelin and Zimmerman's call-by-value λ CBV calculus and from Accattoli and Kesner's substitution calculus λ sub . In this new setting, we characterise solvable terms as those terms having normal form with respect to a suitable restriction of the rewriting relation.

Original languageEnglish
Title of host publicationFunctional and Logic Programming - 11th International Symposium, FLOPS 2012, Proceedings
Pages4-16
Number of pages13
DOIs
Publication statusPublished - 6 Jun 2012
Event11th International Symposium onFunctional and Logic Programming, FLOPS 2012 - Kobe, Japan
Duration: 23 May 201225 May 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7294 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference11th International Symposium onFunctional and Logic Programming, FLOPS 2012
Country/TerritoryJapan
CityKobe
Period23/05/1225/05/12

Fingerprint

Dive into the research topics of 'Call-by-value solvability, revisited'. Together they form a unique fingerprint.

Cite this