Methods
process :: a -> IO (Handle, Handle, Handle, ProcessHandle)showProcessMakerForUser :: a -> String
Instances2ProcessMaker
ProcessMaker CreateProcessDefined in process-extras-0.7.4 · System.Process.CommonThis is the usual maker argument to readCreateProcessLazy.
ProcessMaker (CreateProcess, BufferMode, BufferMode)Defined in process-extras-0.7.4 · System.Process.CommonPassing this to readCreateProcessLazy as the maker argument allows you to set the buffer mode of the process stdout and stderr handles just after the handles are created. These are set to BlockBuffering by default, but for running console commands LineBuffering is probably what you want.