This commit is contained in:
Michiel Borkent 2019-08-13 09:20:48 +02:00
parent 783fbd2f15
commit b2b6abfbd3

View file

@ -21,19 +21,11 @@ can use a bit of Clojure in their shell scripts, it may be useful.
Properties:
- interpretation is done by [sci](https://github.com/borkdude/sci) and all limits of sci apply to babashka
- pure (no side effects allowed)
- fast startup time
- interprets only one form
- code is interpreted by [sci](https://github.com/borkdude/sci), a small Clojure
interpreter
- 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
Experimental. Breaking changes are expected to happen at this phase.
@ -138,6 +130,13 @@ You will need leiningen and GraalVM.
script/compile
## Related projects
- [planck](https://planck-repl.org/)
- [joker](https://github.com/candid82/joker)
- [closh](https://github.com/dundalek/closh)
- [lumo](https://github.com/anmonteiro/lumo)
## Gallery
Here's a gallery of more useful examples. Do you have a useful example? PR