pith. sign in

arxiv: 0802.4018 · v2 · pith:BDAAIWWVnew · submitted 2008-02-27 · 💻 cs.PL · cs.DC

Algebraic Pattern Matching in Join Calculus

classification 💻 cs.PL cs.DC
keywords calculusmatchingjoinpatternalgebraiccompilationextensionscheme
0
0 comments X
read the original abstract

We propose an extension of the join calculus with pattern matching on algebraic data types. Our initial motivation is twofold: to provide an intuitive semantics of the interaction between concurrency and pattern matching; to define a practical compilation scheme from extended join definitions into ordinary ones plus ML pattern matching. To assess the correctness of our compilation scheme, we develop a theory of the applied join calculus, a calculus with value passing and value matching. We implement this calculus as an extension of the current JoCaml 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.