Process module:System -package:unix -package:typed-process -is:exact -package:clock -package:cmdargs -package:process

A collection of FFI declarations for interfacing with Win32.
A module adapting the functions from System.Process to work with io-streams.
Use OS processes just like native Haskell functions - to generate, transform or consume streams. See Streamly.System.Command module for a higher level wrapper over this module. See also: Streamly.Internal.System.Process for unreleased functions.
CPU options impacting cryptography implementation and library performance.
ProcessId, number of threads, parent ProcessId, process base priority, path of executable file
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.