hesh-1.11.0: the Haskell Extensible Shell: Haskell for Bash-style scripts
Hesh
sh :: QuasiQuoter Source #
cmd :: (ProcResult a, MonadIO m) => FilePath -> [String] -> m a Source #
(|>) :: (PipeResult a, MonadIO m) => m ProcessChain -> m ProcessChain -> m a Source #
(/>) :: (PipeResult a, MonadIO m) => m ProcessChain -> FilePath -> m a Source #
(!>) :: (PipeResult a, MonadIO m) => m ProcessChain -> FilePath -> m a Source #
(&>) :: (PipeResult a, MonadIO m) => m ProcessChain -> FilePath -> m a Source #
(</) :: (PipeResult a, MonadIO m) => m ProcessChain -> FilePath -> m a Source #
(/>>) :: (PipeResult a, MonadIO m) => m ProcessChain -> FilePath -> m a Source #
(!>>) :: (PipeResult a, MonadIO m) => m ProcessChain -> FilePath -> m a Source #
(&>>) :: (PipeResult a, MonadIO m) => m ProcessChain -> FilePath -> m a Source #
(.=) :: MonadIO m => m String -> m String -> m Bool Source #
passThrough :: MonadIO m => m ProcessChain -> m () Source #