-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Shell helpers -- -- Haskell module to execute single or multiple shell commands @package executor @version 0.0.4 module Executor -- | Alias for exec execSync :: String -> IO String -- | Execute a single shell command returning its output for example: -- --
-- >>> execSync "echo hi" -- "hi\n" --exec :: String -> IO String -- | Execute a list of shell commands in sequence synchronously for -- example: -- --
-- >>> execSequenceSync ["echo hi", "sleep 1", "echo goodbye"] -- ["hi\n","","goodbye\n"] --execSequenceSync :: [String] -> IO [String] -- | Alias for execSequenceSync execListSync :: [String] -> IO [String]