Process module:System -package:unix -package:typed-process -is:exact -is:exact -package:cmdargs -package:Win32
Operations for creating and interacting with sub-processes.
A module adapting the functions from
System.Process to work
with
io-streams.
A handle to a process, which can be used to wait for termination of
the process using
waitForProcess.
None of the process-creation functions in this library wait for
termination: they all return a
ProcessHandle which may be used
to wait for the process later.
On Windows a second wait method can be used to block for event
completion. This requires two handles. A process job handle and a
events handle to monitor.
CPU options impacting cryptography implementation and library
performance.
The identifier of the CPU-time clock associated with the calling
process. For this clock, the value returned by
getTime
represents the amount of execution time of the current process.
This will always come first, before any output or exit code.
An exception that is raised when a process fails.
The exit code of the process.
Options which have been enabled at compile time and are supported by
the current CPU.
Deprecated: Please use pipeBytes instead.
Deprecated: Please use pipeChunks instead.