Reference

std/process

The process itself, and the child processes it starts: Process for arguments and exiting, Process.run for a program run to its end, Child for a running program's pipes, and ProcessOutput for what a finished one left behind.

A child process's three pipes are the same Source and Sink a file or a socket has, so a pipeline between two programs is first.output().into(second.input()).

Modules

Everything