Releases: babashka/babashka
Releases · babashka/babashka
v0.0.9
New
- #11: implement
load-file
. See asciinema demo.
- #13: add
clojure.java.io
and java.io.File
- #14: implement
--stream
option
- #18: implement
--time
option
- #19: enable SSL
- #24: implement
BABASHKA_PRELOADS
Check out the README for more information.
v0.0.8
- Add shebang support. You can now run expressions from a file using the
-f
option. For shebang use: #!/usr/bin/env bb -f
.
- Upgrade to sci 0.0.7 which brings
fn
, def
, defn
to babashka
v0.0.7
- support
let
and do
- support shell commands via
clojure.java.shell/sh
aliased as csh
v0.0.5
- Extracted out the interpreter in a separate library: sci
- sci has a couple of bug fixes and enhancements compared to the previous release:
- add support for quoting using a single quote and using the special form
quote
- better error message when calling something that is not a function
- added the
>
function, somehow that one fell through in the previous release
v0.0.4
-
Add all pure Clojure functions.
-
Support Clojure reader tags for anonymous functions and regexes.
-
Add support for ->
, ->>
, and
and or
.
-
Support -i
and -o
option for coercing shell input to an array of strings and vice versa.
v0.0.3
- Split stdin on newlines, not all whitespace characters
- Fix anonymous function implementation
- Add tests
v0.0.2
New
- basic support for anonymous functions
- reader tag for regexes and functions