What is Closh?
Closh is a Clojure-based shell that combines the functionality and familiarity of traditional Unix shells with the programming capabilities of Clojure. It serves as a modern replacement for Bash, providing users with a versatile environment for executing commands, automating tasks, and leveraging the rich Clojure ecosystem. Closh's seamless integration of shell operations and Clojure's powerful programming language enables users to create sophisticated scripts and workflows, blending the convenience of a shell with the flexibility and expressiveness of Clojure
Highlights
- Clojure-based syntax and functionality for advanced scripting and automation
- Compatibility with existing Unix shell commands and utilities
- Interactive REPL (Read-Eval-Print Loop) for testing and exploring Clojure code
- Powerful text processing and data manipulation capabilities through Clojure's libraries
- Ability to seamlessly integrate Clojure code with shell commands and pipelines
Platforms
- Mac
- Linux
Languages
- English
Features
Command line interface
Clojure