Frequently Asked Questions
Is cider-nrepl
specific to CIDER?
No, the name is a bit of a misnomer. All of the functionality in
cider-nrepl
can be leveraged by any nREPL client. Many Clojure editors
are built on top of cider-nrepl
.
If we were naming the project today we would have gone with orchard-nrepl
. Naming is hard!
Does cider-nrepl
support ClojureScript?
Yes, it does. The support, however, is partial and not all of the functionality if available for ClojureScript.
Does cider-nrepl
support ClojureCLR?
No, it does not. There are two reasons for this:
-
The lack of a compatible nREPL implementation for .NET
-
The usage of Java APIs in the current implementation of
cider-nrepl
Both problems are solvable, but they will require significant amount of work and knowledge
of .NET that the current cider-nrepl
team does not have.