The Scala Chemistry Set is an experiment in generalizing both the join calculus and CML into a single concurrency/parallelism library, incorporating ideas from scalable parallel implementations of each (CML, Joins).
The library is based on the idea of "reagents", which are described in a paper to appear in PLDI2012.