-- 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]