nREPL middleware to send eval'd forms to REBL.
profiles.clj
lein localrepo install [path to rebl download]/REBL-0.9.108.jar com.cognitect/rebl 0.9.108
profiles.clj
:
{:user
:dependencies [[nrepl-rebl "0.1.1"]
[com.cognitect/rebl "0.9.108"]]
:repl-options {:nrepl-middleware [nrepl-rebl.core/wrap-rebl]}}
* Open your repl as usual - a REBL window should open, and receive any forms you eval in the repl
### With deps.edn
* [Download REBL](http://rebl.cognitect.com/download.html) (note the license agreement)
* Merge the following into your `deps.edn` file:
```clojure
{:aliases {:nrepl {:extra-deps {nrepl/nrepl {:mvn/version "0.5.0"}}}
:rebl {:extra-deps {org.clojure/clojure {:mvn/version "1.10.0-RC4"}
nrepl-rebl {:mvn/version "0.1.1"}
com.cognitect/rebl {:local/root "[path to REBL]/REBL-0.9.108.jar"}}}}}
clj -A:nrepl:rebl -m nrepl.cmdline --middleware '[nrepl-rebl.core/wrap-rebl]'
to start an nREPL serverDistributed under the GPL V3 License