2013-02-23 4 views
0

Имеет ли SML библиотеку мьютекса/блокировки/семафора/etc? Я не мог найти нигде в документах. Я даже не мог найти многопоточную библиотеку где угодно. Он существует?mutex/lock/semaphore в SML

ответ

2

В стандарте нет ничего такого. Однако, если вы используете SML/NJ или MLton, они оба предоставляют Concurrent ML, расширенную библиотеку параллелизма с первоклассными событиями синхронизации. Poly/ML также имеет свой собственный модуль Thread.