GHC.Conc.IO
ensureIOManagerIsRunning
Waiting
threadDelay
registerDelay
threadWaitRead
threadWaitWrite