executor alternatives and similar packages
Based on the "Distribution" category.
Alternatively, view executor alternatives based on common mentions on social networks and blogs.
-
stack-clean-old
Tool for cleaning away old Haskell Stack build artifacts -
rpmbuild-order
Sorts source rpm package spec files into dependency order -
cabal-toolkit
Helper functions for writing custom Setup.hs scripts. -
cabal-build-programs
Adds executable dependencies to the Cabal build -
distribution-opensuse
Types, functions, and tools to manipulate the openSUSE distribution. -
codec-rpm
A haskell module and tools for inspecting and exploding RPMs. -
fedora-haskell-tools
Fedora Haskell package maintenance tools
Collect and Analyze Billions of Data Points in Real Time
Do you think we are missing an alternative of executor or a related project?
README
executor
Haskell module to execute single or multiple shell commands
API
exec
Execute a single shell command returning its output
import Executor (exec)
main = do
-- execute a simple `ls` in the current folder
res <- exec "echo hi"
-- hi\n
execSequenceSync
Execute a list of shell commands in sequence synchronously returning their results in a list
import Executor (execSequenceSync)
main = do
-- execute synchronously the following commands
res <- execSequenceSync [
"echo hi",
"sleep 1",
"echo goodbye"
]
-- ["hi\n", "", "goodbye\n"]
*Note that all licence references and agreements mentioned in the executor README section above
are relevant to that project's source code only.