pith. sign in

arxiv: 1704.04647 · v1 · pith:4FPEYXCYnew · submitted 2017-04-15 · 💻 cs.LO · cs.PL

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

classification 💻 cs.LO cs.PL
keywords applicativebisimilarityrelatorscalculushowelambdamethodmonads
0
0 comments X p. Extension
pith:4FPEYXCY Add to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{4FPEYXCY}

Prints a linked pith:4FPEYXCY badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

read the original abstract

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 Howe's method in the abstract.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.