1999
DOI: 10.1017/s0960129598002722
|View full text |Cite
|
Sign up to set email alerts
|

The call-by-value λ-calculus: a semantic investigation

Abstract: This paper is about a categorical approach for modelling the pure (i.e., without constants) call-by-value λ-calculus, defined by Plotkin as a restriction of the call-by-name λ-calculus. In particular, we give the properties that a category Cbv must enjoy to describe a model of call-by-value λ-calculus. The category Cbv is general enough to catch models in Scott Domains and Coherence Spaces.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0

Year Published

2001
2001
2019
2019

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(14 citation statements)
references
References 18 publications
0
14
0
Order By: Relevance
“…Call-by-value. Following [28,13], models of the CbV λ -calculus can be defined using Girard's "boring" CbV translation of the intuitionistic implication into LL. It is enough to find an object X in L satisfying !X !X X (or equivalently, !…”
Section: The Bang Calculus With Respect To Cbn and Cbv λ -Calculi Sementioning
confidence: 99%
See 1 more Smart Citation
“…Call-by-value. Following [28,13], models of the CbV λ -calculus can be defined using Girard's "boring" CbV translation of the intuitionistic implication into LL. It is enough to find an object X in L satisfying !X !X X (or equivalently, !…”
Section: The Bang Calculus With Respect To Cbn and Cbv λ -Calculi Sementioning
confidence: 99%
“…We plan to investigate whether the (syntactic) logical relations introduced by Pitts in [26] can give an inspiration to define semantic logical relations in the untyped setting. Another source of inspiration might be the study of other concrete LL based models of the CbV λ -calculus, such as Scott domains and coherent semantics [28,13]. 6 Relational semantics interprets terms in the object U -defined in (2), where a α denotes the ordered pair (a, α) -of the category Rel of sets and relations.…”
Section: The Bang Calculus With Respect To Cbn and Cbv λ -Calculi Sementioning
confidence: 99%
“…Intersection types can be viewed also as a restriction of the domain theory in logical form, see [1], to the special case of modelling pure lambda calculus by means of -algebraic complete lattices. Intersection types have been used as a powerful tool both for the analysis and the synthesis of -models, see e.g., [3], [8], [2], [17], [16], [25], [21], [26]. On the one hand, intersection type disciplines provide finitary inductive definitions of interpretation of -terms in models.…”
Section: Jaap Van Oosten Geometric Aspects Of the Effective Toposmentioning
confidence: 99%
“…, was qualified as boring by Girard and received little attention in the literature [32,35,15,17,18,31]. Usually, it is said to represent Plotkin's call-by-value (CBV) λ βv -calculus [34].…”
Section: Introductionmentioning
confidence: 99%