closh
Bash-like shell based on Clojure
... of presentation and discoverability, what if we could bring back a richer environment as imagined by lisp machines? Clojure's has a simple syntax and well-thought design which makes it pleasurable to work with. Its extensive collection of powerful functions for data manipulation is suitable to provide solutions for daily tasks. Write shell scripts in a language you use daily for development so you don't have to google arcane shell constructs every time you need to do anything but the simplest tasks.