After reading and trying to grasp Parallel Concurrent ML paper for a couple of weeks I finally understood most of it and the fact that I probably need to read a book to find the answer to my question ><
https://people.cs.uchicago.edu/~jhr/papers/2009/icfp-parallel-cml.pdf