System.Console.Concurrent

# Concurrent output

withConcurrentOutput

class Outputable v

outputConcurrent

errorConcurrent

data ConcurrentProcessHandle

createProcessConcurrent

waitForProcessConcurrent

createProcessForeground

flushConcurrentOutput

lockOutput

# Low level access to the output buffer

data OutputBuffer

data StdHandle

bufferOutputSTM

outputBufferWaiterSTM

waitAnyBuffer

waitCompleteLines

emitOutputBuffer