2021
DOI: 10.1007/978-3-030-71995-1_11
|View full text |Cite
|
Sign up to set email alerts
|

Factorization in Call-by-Name and Call-by-Value Calculi via Linear Logic

Abstract: In each variant of the $$\lambda $$ λ -calculus, factorization and normalization are two key properties that show how results are computed. Instead of proving factorization/normalization for the call-by-name (CbN) and call-by-value (CbV) variants separately, we prove them only once, for the bang calculus (an extension of the $$\lambda $$ λ -calculus inspired by linear logic and subsuming CbN and CbV), and then we transfer the result via transl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 27 publications
0
4
0
Order By: Relevance
“…In fact, it is specific to our work that we are preoccupied with: the design of the modal target, guided by the goal of expressing in the best way what the modal embeddings have to say; the conceptual distinctions which the successive versions of the target introduce; and the characterization of the unifying paradigm embodied in the target, in the style of [4]. On the other hand, the study of the bang calculus includes dimensions that we did not develop, like denotational semantics [11,12], non-idempotent intersection types [13], or applications of the unification of the calling paradigms in the form of unified development of meta-theory [14].…”
Section: Final Remarksmentioning
confidence: 96%
“…In fact, it is specific to our work that we are preoccupied with: the design of the modal target, guided by the goal of expressing in the best way what the modal embeddings have to say; the conceptual distinctions which the successive versions of the target introduce; and the characterization of the unifying paradigm embodied in the target, in the style of [4]. On the other hand, the study of the bang calculus includes dimensions that we did not develop, like denotational semantics [11,12], non-idempotent intersection types [13], or applications of the unification of the calling paradigms in the form of unified development of meta-theory [14].…”
Section: Final Remarksmentioning
confidence: 96%
“…Extensions of the bang calculus. Following Faggian and Guerrieri (2021), we now consider a calculus , where and is the contextual closure of a new rule . Theorem B.3 states that the compound system satisfies surface factorization if , , and the two linear swaps hold.…”
Section: Appendixmentioning
confidence: 99%
“…We call bang calculus the fragment of Simpson’s linear -calculus (Simpson 2005) without linear abstraction. It has also been studied in Ehrhard and Guerrieri (2016), Guerrieri and Manzonetto (2019), Faggian and Guerrieri (2021), Guerrieri and Olimpieri (2021) (with the name bang calculus, which we adopt), and it is closely related to Levy’s Call-by-Push-Value (Levy 1999).…”
Section: The Operational Properties Ofmentioning
confidence: 99%
“…Extensions of the bang calculus. Following [FG21], we now consider a calculus (Λ ! , →), where → = → β !…”
Section: Appendixmentioning
confidence: 99%