Process module:System -package:unix -package:base is:module
Operations for creating and interacting with sub-processes.
A collection of FFI declarations for interfacing with Win32.
A module adapting the functions from
System.Process to work
with
io-streams.
Convenient data type with associated optics + isos for working with
the output of a
createProcess call.
Convenient data type with associated optics + isos for working with
the output of a
createProcess call.
Invoking external preprocessors.
This module provides the associated optics and combinators for working
with
CreateProcess objects.
Because
CreateProcess was created before the `_` prefix record
name convention, some record accessors don't have an apparently "good"
name for their corresponding lens. Those that do not are post-fixed
with `_`. Thankfully, there are only 6 that meet the criteria:
cmdspec_,
env_,
cwd_,
stdin_,
stdout_, and
stderr_.
We provide classy variants of what we consider the significant
portions of
CreateProcess - namely, the
std_in,
std_out, and
std_err entries.
This module provides the associated optics and combinators for working
with
CreateProcess objects.
Because
CreateProcess was created before the `_` prefix record
name convention, some record accessors don't have an apparently "good"
name for their corresponding lens. Those that do not are post-fixed
with `_`. Thankfully, there are 6 that meet the criteria:
cmdspec_,
env_,
cwd_,
stdin_,
stdout_, and
stderr_.
We provide classy variants of what we consider the significant
portions of
CreateProcess - namely, the
std_in,
std_out, and
std_err entries.