streaming-process (hackage): Stream data in and out of external commands.  Configuration options are available to choose which inputs and outputs to use.
Keywords: data|library|mit|streaming