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...

Full description

Bibliographic Details
Main Author: Yoichi Hirai
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