GHCJS.Concurrent
isThreadSynchronous
isThreadContinueAsync
data OnBlocked
data WouldBlockException
withoutPreemption
synchronously