I am experimenting with the createProcess function from the package "process"; this function does not return any handle, on both Ubuntu and Windows. I am doing something wrong, or is this a bug? (I am using GHC 7.8.3 on both platforms.)
createProcessreturns(mb_stdin_hdl, mb_stdout_hdl, mb_stderr_hdl, p), where
- if
std_in == CreatePipe, thenmb_stdin_hdlwill beJust h, wherehis the write end of the pipe connected to the child process'sstdin.- otherwise,
mb_stdin_hdl == NothingSimilarly for
mb_stdout_hdlandmb_stderr_hdl.