English

Session Types in Abelian Logic

Logic in Computer Science 2013-12-11 v1 Programming Languages

Abstract

There was a PhD student who says "I found a pair of wooden shoes. I put a coin in the left and a key in the right. Next morning, I found those objects in the opposite shoes." We do not claim existence of such shoes, but propose a similar programming abstraction in the context of typed lambda calculi. The result, which we call the Amida calculus, extends Abramsky's linear lambda calculus LF and characterizes Abelian logic.

Cite

@article{arxiv.1312.2700,
  title  = {Session Types in Abelian Logic},
  author = {Yoichi Hirai},
  journal= {arXiv preprint arXiv:1312.2700},
  year   = {2013}
}

Comments

In Proceedings PLACES 2013, arXiv:1312.2218

R2 v1 2026-06-22T02:24:22.191Z