GC OCaml áp đặt một khóa toàn cầu ngăn chặn các trình biến đổi (luồng) chạy song song mặc dù chúng có thể chạy đồng thời (xen kẽ). Tôi tin rằng điều này cũng đúng với SML/NJ và MLton nhưng không phải là PolyML, GHC, F #, Clojure và Scala.Việc triển khai ngôn ngữ chức năng nào cho phép chạy các luồng song song?
Việc triển khai ngôn ngữ chức năng khác cho phép các luồng chạy song song?
Dữ liệu Song song Haskell vẫn còn khá thử nghiệm, nhưng sự hỗ trợ luồng song song trong liên kết đầu tiên của bạn trưởng thành hơn nhiều. DPH được thực hiện với các luồng song song, chứ không phải ngược lại. –
Cảm ơn bạn đã làm rõ rằng –