Launching processes
Operating system processes

Prev:Launch descriptors
Next:The process lifecycle


Launching processes:
run-process ( desc -- process )

run-processes ( descs -- processes )

try-process ( desc -- )

run-detached ( desc -- process )


Waiting for detached processes:
wait-for-process ( process -- status )


Redirecting standard input and output to a pipe:
<process-reader> ( desc encoding -- stream )

<process-writer> ( desc encoding -- stream )

<process-stream> ( desc encoding -- stream )


Combinators built on top of the above:
with-process-reader ( desc encoding quot -- )

with-process-writer ( desc encoding quot -- )

with-process-stream ( desc encoding quot -- )