Clojure IDEs/editors provide code completion and i...
# random
s
Clojure IDEs/editors provide code completion and inline documentation so you can see argument and return types easily. They provide inline evaluation as well, fully compiled to JVM bytecode on the fly, not interpreted. But Clojure's unit of compilation is a form, not a file, so everything can be done via the REPL, which is how the editors get access to the docs and the source and lists of symbols etc. I really miss that when I work in other dynamic languages.