2020
DOI: 10.1016/j.tcs.2020.09.029
|View full text |Cite
|
Sign up to set email alerts
|

The untyped computational λ-calculus and its intersection type discipline

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
2

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 36 publications
0
5
0
Order By: Relevance
“…This work is a development of [14], where we considered a pure untyped computational λ -calculus, namely without operations nor constants. Therefore, the monad T and the respective unit and bind were generic, so that types cannot convey any specific information about the domain T D, nor about effects represented by the monad.…”
Section: Discussion and Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…This work is a development of [14], where we considered a pure untyped computational λ -calculus, namely without operations nor constants. Therefore, the monad T and the respective unit and bind were generic, so that types cannot convey any specific information about the domain T D, nor about effects represented by the monad.…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…2 An untyped imperative λ -calculus: λ imp Imperative extensions of the λ -calculus, both typed and type-free, are usually based on the call-by-value λ -calculus, and enriched with constructs for reading and writing to the store. Aiming at exploring the semantics of side effects in computational calculi, where "impure" functions are modeled by pure ones sending values to computations in the sense of [22], we consider the calculus introduced in [14], to which we add syntax denoting algebraic effect operations à la Plotkin and Power [23,24,25] over a suitable state monad.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…First, it can be shown that the term M ′ above and ∆!∆ are observational equivalent. Second, the denotational models and type systems studied in [Ehr12,dT20] (which are compatible with λ © ) interpret M ′ in the same ways as ∆!∆, which is a β c -divergent term. It is then reasonable to expect that the two terms have the same operational behavior in λ © .…”
Section: The Essential Role Of σ Steps For Normalizationmentioning
confidence: 99%