-- A test program by Jens Petersen -- Runs as: ./TestProcesses cat do (outpt, errpt) <- spawn2_ $ \out err -> do putStrLn "output:" mapM_ putStrLn $ lines out putStrLn "error:" putStr err let p = proc cmd args p inpt outpt errpt waitForThread errpt putStrLn "test finished"