Effectful applicative bisimilarity: Monads, relators, and Howe's method

U Dal Lago, F Gavazzo, PB Levy - 2017 32nd Annual ACM …, 2017 - ieeexplore.ieee.org
We study Abramsky's applicative bisimilarity abstractly, in the context of call-by-value λ-
calculi with algebraic effects. We first of all endow a computational λ-calculus with a monadic
operational semantics. We then show how the theory of relators provides precisely what is
needed to generalise applicative bisimilarity to such a calculus, and to single out those
monads and relators for which applicative bisimilarity is a congruence, thus a sound
methodology for program equivalence. This is done by studying Howe's method in the …

Effectful Applicative Bisimilarity: Monads, Relators, and Howe's Method (Long Version)

UD Lago, F Gavazzo, PB Levy - arXiv preprint arXiv:1704.04647, 2017 - arxiv.org
We study Abramsky's applicative bisimilarity abstractly, in the context of call-by-value
$\lambda $-calculi with algebraic effects. We first of all endow a computational $\lambda $-
calculus with a monadic operational semantics. We then show how the theory of relators
provides precisely what is needed to generalise applicative bisimilarity to such a calculus,
and to single out those monads and relators for which applicative bisimilarity is a
congruence, thus a sound methodology for program equivalence. This is done by studying …
以上显示的是最相近的搜索结果。 查看全部搜索结果