I’ve started learning clojure recently and I haven’t quite grasped the REPL yet. I really like it, but so far the type of feedback it provides feels similar (and sometimes inferior to) a static type system. I mostly use it as a tool for answering “wait what data does this return?” And of course trying functions as I’m building them.
Are there any tricks or habits you learn with the REPL that go beyond what a static type system gives you?
Are there any tricks or habits you learn with the REPL that go beyond what a static type system gives you?