Commit graph

132 commits

Author SHA1 Message Date
Michiel Borkent
82f1600f42
[#95] add clojure.data.csv 2019-11-11 21:14:30 +01:00
Michiel Borkent
2584499753
fix #85, #86 and #87 2019-10-28 11:22:12 +01:00
Michiel Borkent
7ecf2bb6ec
[#83] support reader conditionals using :bb feature 2019-10-26 23:53:10 +02:00
Michiel Borkent
85aeaa354b
[#81] fix socket repl issue with &env 2019-10-20 18:21:57 +02:00
sogaiu
22dd4484fa Adapt net/wait-for-it as wait/wait-for-(port|path) (#78)
* Adapt net/wait-for-it as wait/wait-for-(port|path)

* Add createTempFile

* Expose as File/createTempFile
2019-10-14 11:24:37 +02:00
Michiel Borkent
5159a335ad
upgrade sci for try/catch, add exception bindings (#75) 2019-09-25 23:28:32 +02:00
Michiel Borkent
ed3c32c773
add Integer/parseInt (#70) 2019-09-11 23:37:25 +02:00
Michiel Borkent
697360a265
tools.cli (#68)
* tools.cli

* migrate to new namespace model
2019-09-08 23:07:58 +02:00
Michiel Borkent
5ca10617d3
[#55,#56] add clojure.core.async 2019-09-07 10:43:53 +02:00
Michiel Borkent
93f154283d
Improve help text + print help when no args (#61) 2019-09-06 16:40:50 +02:00
Arne Brasseur
1e1712b780 Add an -e/--eval option, and automatically detect file name args (#60)
When an argument is a file name (i.e. the file exists), then treat it as a file,
rather than as an expression.

Update dev docs.
2019-09-06 15:31:54 +02:00
Michiel Borkent
910b32b6c2
[#48, #49, #50] add conch, Thread/sleep, wait-for-it, future and atom (#51) 2019-09-04 14:37:07 +02:00
Michiel Borkent
bcd7a5b408
support *in* and *command-line-args* in socket-repl (#46) 2019-09-02 12:50:37 +02:00
Michiel Borkent
4a485d51a0
[#44] socket-REPL: fix problem with EOF 2019-09-01 21:13:37 +02:00
Michiel Borkent
2dbb749e35
[#41] socket REPL 2019-08-31 20:17:36 +02:00
Michiel Borkent
79a9ee3b69
[#36] -I and -O option 2019-08-29 13:57:39 +02:00
Michiel Borkent
8e26cefc0c
[#35] make -i option lazy 2019-08-29 11:29:41 +02:00
Michiel Borkent
cdb973365c
[#31] respect PIPE signal 2019-08-28 23:42:15 +02:00
Michiel Borkent
8a0c9a95c8
[#13] add clojure.java.io and java.io.File 2019-08-18 12:33:54 +02:00
Michiel Borkent
257ef9efb1
Implement BABASHKA_PRELOADS (#24) 2019-08-18 08:40:28 +02:00
Michiel Borkent
c876b67f95
[#11] implement load-file 2019-08-17 23:44:17 +02:00
Michiel Borkent
4607016910
enable SSL via Java property (#21) 2019-08-17 22:19:46 +02:00
Michiel Borkent
ce35326ab4
enable SSL (#19) 2019-08-17 17:38:24 +02:00
Michiel Borkent
fc9c4c384f
Improvements to printing --time and System exit code (#18) 2019-08-17 14:50:02 +02:00
Michiel Borkent
d1ea9f8360
[#14] implement --stream option 2019-08-16 22:22:58 +02:00
Michiel Borkent
5b414072f9 scripting 2019-08-15 06:39:56 +02:00
Michiel Borkent
b2b35d0a7b
add shebang support (#8) 2019-08-14 13:38:39 +02:00
Michiel Borkent
a0cd0b58d8
v0.0.7 2019-08-14 00:19:15 +02:00
Michiel Borkent
5c649969f5 extracted the Small Clojure Interpreter 2019-08-11 22:31:41 +02:00
Michiel Borkent
0dfc8a16d6
v0.0.4
* add -i and -o options

* add support for -> and ->>

* add test for -io

* support normal Clojure reader tags

* add more functions

* add support for and and or

* add moar functions

* doc
2019-08-10 18:50:48 +02:00
Michiel Borkent
9a0a4db7fd add tests 2019-08-09 23:09:59 +02:00
Michiel Borkent
6dee50b0fa initial commit 2019-08-09 15:43:27 +02:00