fn pipe() PipeError![2]fd_t

Creates a unidirectional data channel that can be used for interprocess communication.