Fork me on GitHub
#announcements
<
2019-05-10
>
ikitommi12:05:06

Just released metosin/spec-tools "0.9.2": Fixes to coercion and a experimental spec-tools.spell namespace for closing keys-specs. Uses com.bhauman/spell-spec & expound under the hood. Big thanks to all contributors! https://github.com/metosin/spec-tools

parrot 52
eval202015:05:40

rebel-prepl v0.1 - connect to a socket server using rebel-readline. https://gitlab.com/eval/rebel-prepl/tree/master#rebel-prepl Get started Start socket server:

$ clj -J-Dclojure.server.jvm="{:port 5555 :accept clojure.core.server/io-prepl}" -r
user=> (def a 1)
#'user/a
user=> _
Connect:
$ clojure -Sdeps '{:deps {rebel-prepl {:git/url "" :sha "113bf17b9e6209369e2f541d6f27aa07ddd9d65f"}}}' -m rebel-prepl.main
user=> a
1
user=> _

👏 32
aw_yeah 12
👍 8
sheepy 4
lilactown15:05:48

awesome!! is this implemented as a rebel-readline "service" or is it more involved?

eval202017:05:50

thanks, it's mostly the local service using a customized clojure.core.server/remote-prepl - still some things missing that one would expect of a prepl-service (see 'known issues' in README).