Janos Erdos

Results 21 issues of Janos Erdos

thanks to the excellent work put in bb, latest versions perform much better! ``` [erdos@fedora uclj]$ bb --version babashka v0.8.157 [erdos@fedora uclj]$ bb ./benchmark.clj | test case | uclj |...

Some forms evaluate to themselves. If set/vector/map contains only such forms then it also evaluates to itself. In these cases, the form shold be quoted as a whole to avoid...

enhancement

starting the REPL or invoking with `-version` should print the binary version.

enhancement

native binary is huge, lets remove unused parts to reduce size. idea: we an `alter-var-root` unused vars to nil. Size history: - version 0.1.3 from on release page: `98,591,600` bytes...

help wanted
native-image

See test case: ``` (do (def a) a) ```

language

see test from Babashka `vars_test.cljc`: ``` (def ^:const x 10) (defn foo [] x) (def x 11) (foo) ```

language

Use Clojure built in functions instead of direct Java interop calls where possible.

stencil throws an exception when access with `[]` and with dotted form is mixed in a single expression, like in `x[y].z`. TODO: - [ ] check if it breaks variable...

syntax