pith. sign in

arxiv: 0912.0419 · v1 · submitted 2009-12-02 · 💻 cs.LO

An affine-intuitionistic system of types and effects: confluence and termination

classification 💻 cs.LO
keywords effectssystemaffine-intuitionisticconfluencedisciplineprogramsregiontermination
0
0 comments X
read the original abstract

We present an affine-intuitionistic system of types and effects which can be regarded as an extension of Barber-Plotkin Dual Intuitionistic Linear Logic to multi-threaded programs with effects. In the system, dynamically generated values such as references or channels are abstracted into a finite set of regions. We introduce a discipline of region usage that entails the confluence (and hence determinacy) of the typable programs. Further, we show that a discipline of region stratification guarantees termination.

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.