pith. sign in

arxiv: 1904.01284 · v1 · pith:PJAUZ7DYnew · submitted 2019-04-02 · 💻 cs.PL

FreeST: Context-free Session Types in a Functional Language

classification 💻 cs.PL
keywords languagecontext-freesessiontypesfreestfunctionalprogrammingsystem
0
0 comments X
read the original abstract

FreeST is an experimental concurrent programming language. Based on a core linear functional programming language, it features primitives to fork new threads, and for channel creation and communication. A powerful type system of context-free session types governs the interaction on channels. The compiler builds on a novel algorithm for deciding type equivalence of context-free session types. This abstract provides a gentle introduction to the language and discusses the validation process and runtime system.

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.