See our history. Very simply put - this project is the continuation of the contrib project.
The plural form of "middleware" is "middleware", not "middlewares".[1] While there’s some debate on whether its okay to write something like "a collection of middlewares", we’ve opted to stick to using "middleware" everywhere in both the codebase and the documentation.
Yes, it does, although you’ll need additional middleware to enable the ClojureScript support (e.g. piggieback or shadow-cljs).
nREPL currently doesn’t support ClojureCLR. The reason for this is that it leverages Java APIs internally. There’s an nREPL port for ClojureCLR, but it’s not actively maintained and it doesn’t behave like the Clojure nREPL.
There’s no exact roadmap for the 1.0 release. Roughly speaking the idea is to release 1.0 once everything essential has been migrated from the legacy contrib nREPL to the new nREPL (e.g. lein, boot, key middleware) and we’ve cleaned up the most important tickets from our backlog.
Sure! See Extensions for details.
See the Support section of the manual.
Don’t panic! Next step - visit the Troubleshooting section of the manual.
There are many ways in which you can help nREPL:
Donate funds
Work on improving the documentation
Solve open issues
File bug reports and suggestions for improvements
Promote nREPL via blog posts or at meetups and conferences
Invite members of the nREPL team to speak about nREPL at meetups and conferences
Can you improve this documentation? These fine people already did:
Bozhidar Batsov, Pierre-Luc Perron & Dominic MonroeEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close