2022
DOI: 10.1145/3498705
|View full text |Cite
|
Sign up to set email alerts
|

Fully abstract models for effectful λ-calculi via category-theoretic logical relations

Abstract: We present a construction which, under suitable assumptions, takes a model of Moggi’s computational λ-calculus with sum types, effect operations and primitives, and yields a model that is adequate and fully abstract. The construction, which uses the theory of fibrations, categorical glueing, ⊤⊤-lifting, and ⊤⊤-closure, takes inspiration from O’Hearn & Riecke’s fully abstract model for PCF. Our construction can be applied in the category of sets and functions, as well as the category of diffeological spaces… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 48 publications
0
1
0
Order By: Relevance
“…Indeed, it is known that this model of immutable state fails to be fully abstract, i.e. that it distinguishes between computations that are contextually equivalent [KKS22]. A different model, such as the identity monad on Set × Set, which is lax idempotent, may enable us to apply Theorem 6.2.…”
Section: A Galois Connection Between Call-by-value and Call-by-namementioning
confidence: 99%
“…Indeed, it is known that this model of immutable state fails to be fully abstract, i.e. that it distinguishes between computations that are contextually equivalent [KKS22]. A different model, such as the identity monad on Set × Set, which is lax idempotent, may enable us to apply Theorem 6.2.…”
Section: A Galois Connection Between Call-by-value and Call-by-namementioning
confidence: 99%