Manlio Perillo wrote: > The GHC concurrent Haskell does not have a function to resume a given > thread (as found, as an example, in Lua). It does, however, provide the MVar, which can be used to make a thread block until some data is inserted into the MVar by another thread.