Looks very similar to erlang, for sure the devil is in details but it’s quite easy to read when applying erlang line of thought to it.
I'm actually sharing this in the first place because I managed to acquire a copy of "Strand: New Concepts in Parallel Programming" [2] yesterday, and it includes a case study about the Erlang -> Strand compiler, so I've been having fun trying to piece together the lineage.
[0] https://erlang.org/download/armstrong_thesis_2003.pdf
[1] http://erlang.org/pipermail/erlang-questions/2007-September/...
[2] https://www.amazon.com/Strand-New-Concepts-Parallel-Programm...
[0] http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.34.3...