Safe Haskell | Safe-Inferred |
---|
Data.Streaming.Process.Internal
- data StreamingProcessHandle = StreamingProcessHandle ProcessHandle (TMVar ExitCode)
- class InputSource a where
- class OutputSink a where
Documentation
data StreamingProcessHandle Source
Wraps up the standard ProcessHandle
to avoid the waitForProcess
deadlock. See the linked documentation from the module header for more
information.
Since 0.1.4
Constructors
StreamingProcessHandle ProcessHandle (TMVar ExitCode) |
class InputSource a whereSource
Class for all things which can be used to provide standard input.
Since 0.1.4
class OutputSink a whereSource
Class for all things which can be used to consume standard output or error.
Since 0.1.4