Update README.md
This commit is contained in:
parent
97e33ffdd5
commit
b84d65638b
1 changed files with 20 additions and 19 deletions
39
README.md
39
README.md
|
|
@ -4,25 +4,7 @@
|
||||||
[](https://clojars.org/borkdude/babashka)
|
[](https://clojars.org/borkdude/babashka)
|
||||||
[](https://cljdoc.org/d/borkdude/babashka/CURRENT)
|
[](https://cljdoc.org/d/borkdude/babashka/CURRENT)
|
||||||
|
|
||||||
A tiny, pure and fast implementation of Clojure in Clojure for shell scripting.
|
A sprinkle of Clojure for the command line.
|
||||||
|
|
||||||
Properties:
|
|
||||||
|
|
||||||
- pure (no side effects)
|
|
||||||
- fast startup time
|
|
||||||
- interprets only one form
|
|
||||||
- reads from stdin and writes to stdout
|
|
||||||
|
|
||||||
## Rationale
|
|
||||||
|
|
||||||
If you're a bash expert, you probably don't need this. But for those of us who
|
|
||||||
can use a tiny sprinkle of Clojure on their shell scripts, it may be useful. If
|
|
||||||
most of your script evolves into Clojure, you might want to turn to:
|
|
||||||
|
|
||||||
- [planck](https://planck-repl.org/)
|
|
||||||
- [joker](https://github.com/candid82/joker)
|
|
||||||
- [closh](https://github.com/dundalek/closh)
|
|
||||||
- [lumo](https://github.com/anmonteiro/lumo)
|
|
||||||
|
|
||||||
## Quickstart
|
## Quickstart
|
||||||
|
|
||||||
|
|
@ -32,6 +14,25 @@ $ bb '(vec (dedupe *in*))' <<< '[1 1 1 1 2]'
|
||||||
[1 2]
|
[1 2]
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Rationale
|
||||||
|
|
||||||
|
If you're a bash expert, you probably don't need this. But for those of us who
|
||||||
|
can use a bit of Clojure in their shell scripts, it may be useful.
|
||||||
|
|
||||||
|
Properties:
|
||||||
|
|
||||||
|
- pure (no side effects)
|
||||||
|
- fast startup time
|
||||||
|
- interprets only one form
|
||||||
|
- reads from stdin and writes to stdout
|
||||||
|
|
||||||
|
If most of your script evolves into Clojure, you might want to turn to:
|
||||||
|
|
||||||
|
- [planck](https://planck-repl.org/)
|
||||||
|
- [joker](https://github.com/candid82/joker)
|
||||||
|
- [closh](https://github.com/dundalek/closh)
|
||||||
|
- [lumo](https://github.com/anmonteiro/lumo)
|
||||||
|
|
||||||
## Status
|
## Status
|
||||||
|
|
||||||
Experimental. Breaking changes are expected to happen at this phase.
|
Experimental. Breaking changes are expected to happen at this phase.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue