Safe Haskell | None |
---|
- runProgCommand :: String -> [String] -> IO (ExitCode, String, String)
- runShellCommand :: String -> IO (ExitCode, String, String)
- shellFileName :: IO String
- createSubprocess :: FilePath -> [String] -> BufferRef -> IO SubprocessInfo
- readAvailable :: Handle -> IO String
- data SubprocessInfo = SubprocessInfo {
- procCmd :: FilePath
- procArgs :: [String]
- procHandle :: ProcessHandle
- hIn :: Handle
- hOut :: Handle
- hErr :: Handle
- bufRef :: BufferRef
- separateStdErr :: Bool
- type SubprocessId = Integer
Documentation
runProgCommand :: String -> [String] -> IO (ExitCode, String, String)Source
runShellCommand :: String -> IO (ExitCode, String, String)Source
shellFileName :: IO StringSource
Run a command using the system shell, returning stdout, stderr and exit code
createSubprocess :: FilePath -> [String] -> BufferRef -> IO SubprocessInfoSource
readAvailable :: Handle -> IO StringSource
data SubprocessInfo Source
SubprocessInfo | |
|
type SubprocessId = IntegerSource