2021
DOI: 10.4204/eptcs.351.11
|View full text |Cite
|
Sign up to set email alerts
|

From Semantics to Types: the Case of the Imperative lambda-Calculus

Abstract: We propose an intersection type system for an imperative λ -calculus based on a state monad and equipped with algebraic operations to read and write to the store. The system is derived by solving a suitable domain equation in the category of ω-algebraic lattices; the solution consists of a filter-model generalizing the well known construction for ordinary λ -calculus. Then the type system is obtained out of the term interpretations into the filter-model itself. The so obtained type system satisfies the "type-s… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
references
References 25 publications
(63 reference statements)
0
0
0
Order By: Relevance