Description
Shell automation can be written with Haskell-style language features instead of plain POSIX shell scripts.
It is useful for developers who like typed or functional programming ideas and want them in command-line automation. Scripts can run system commands and modify files with the user permissions available to them, so untrusted code should not be executed casually.