Session Types in Abelian Logic
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 l...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Open Publishing Association
2013-12-01
|
Series: | Electronic Proceedings in Theoretical Computer Science |
Online Access: | http://arxiv.org/pdf/1312.2700v1 |
id |
doaj-20a9afba32474e658a5bd0b1ab0f299e |
---|---|
record_format |
Article |
spelling |
doaj-20a9afba32474e658a5bd0b1ab0f299e2020-11-24T22:29:13ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802013-12-01137Proc. PLACES 2013335210.4204/EPTCS.137.4:1Session Types in Abelian LogicYoichi Hirai0 National Institute of Advanced Industrial Science and Technology 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.http://arxiv.org/pdf/1312.2700v1 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yoichi Hirai |
spellingShingle |
Yoichi Hirai Session Types in Abelian Logic Electronic Proceedings in Theoretical Computer Science |
author_facet |
Yoichi Hirai |
author_sort |
Yoichi Hirai |
title |
Session Types in Abelian Logic |
title_short |
Session Types in Abelian Logic |
title_full |
Session Types in Abelian Logic |
title_fullStr |
Session Types in Abelian Logic |
title_full_unstemmed |
Session Types in Abelian Logic |
title_sort |
session types in abelian logic |
publisher |
Open Publishing Association |
series |
Electronic Proceedings in Theoretical Computer Science |
issn |
2075-2180 |
publishDate |
2013-12-01 |
description |
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. |
url |
http://arxiv.org/pdf/1312.2700v1 |
work_keys_str_mv |
AT yoichihirai sessiontypesinabelianlogic |
_version_ |
1725744349910663168 |