úÎ-C*—(      !"#$%&' Safe-Inferred(((None2468HM:Read from a handle, returning a lazy list of the monoid a. Like )-, but with generalized input and output type. 6Like readCreateProcess, but the output is read lazily. *Helper function for readCreateProcessLazy.²Write and flush process input, closing the handle when done. Catch and ignore Resource Vanished exceptions, they just mean the process exited before all of its output was read.àWrapper for a process that provides a handler for the ResourceVanished exception. This is frequently an exception we wish to ignore, because many processes will deliberately exit before they have read all of their input.A process usually has one * at the end of its output, this +. instance lets us build the type returned by ). command to run any argumentsstandard inputexitcode, stdout, stderr command and arguments to runstandard inputexitcode, stdout, stderr     None60Specialized version for backwards compatibility.Like ) , but using ,command to run any argumentsstandard inputexitcode, stdout, stderrcommand and arguments to runstandard inputexitcode, stdout, stderrNone60Specialized version for backwards compatibility.Like ) , but using -command to run any argumentsstandard inputexitcode, stdout, stderrcommand and arguments to runstandard inputexitcode, stdout, stderrNone60Specialized version for backwards compatibility.Like ) , but using .command to run any argumentsstandard inputexitcode, stdout, stderrcommand and arguments to runstandard inputexitcode, stdout, stderrNone60Specialized version for backwards compatibility.Like ) , but using /command to run any argumentsstandard inputexitcode, stdout, stderrcommand and arguments to runstandard inputexitcode, stdout, stderrNone2468ÿThis type is a concrete representation of the methods of class ProcessOutput. If you take your process output as this type you could, for example, echo all the output and then use collectOutput below to convert it to any other instance of ProcessOutput. :Note that the instances below do not use this constructor.$<This will always come first, before any output or exit code.%!System.Process utility functions.'Turn a  [Chunk a] into any other instance of .0Like   that takes a 1.  !"#$%&'230  !"#$%&' $#"! '%&$#"! %&'2304          !"#$%&'( )*+),-./0123143.506(789:;process-extras-0.3.0.1System.Process.CommonSystem.Process.ByteString.LazySystem.Process.TextSystem.Process.Text.LazySystem.Process.ByteStringSystem.Process.ListLikeUtilsSystem.ProcessreadProcessWithExitCodeListLikeProcessIO forceOutput readChunks ProcessOutputpidfoutferrfintfcodefreadCreateProcessWithExitCodereadCreateProcessreadCreateProcessLazyreadInterleavedreadInterleaved' writeInputresourceVanished$fMonoidExitCode$fProcessOutputa(,,)"$fListLikeProcessIOByteStringWord8$fListLikeProcessIOTextCharChunk ExceptionResultStderrStdout ProcessHandleshowCreateProcessForUsershowCmdSpecForUser collectOutputforkWaitprocess-1.2.0.0baseGHC.IO.ExceptionExitCode Data.MonoidMonoidbytestring-0.10.4.0Data.ByteString.Lazy.Internal ByteString text-1.2.1.1Data.Text.InternalTextData.Text.Internal.LazyData.ByteString.Internal$fListLikeProcessIO[]CharSystem.Process.Internals CreateProcess$fProcessOutputa(,)$fProcessOutputa[]