I think one of the major advantages touted by languages like clojure are faster development times by adding to the program as you go via the REPL.
I, however, have still been doing a more traditional write/save/execute debugging workflow without the REPL, which doesn't seem to get the real benefits of the REPL. From what I understand, when you take full advantage of the REPL, you can quickly tweak things in the code like if a function breaks, you can rewrite it and start again. Say for example a GUI is opened and a button press calls some clojure function. If there's a bug in that, I can redefine that function in the REPL and just click again on the button to continue without losing the state of the program when I recompile. Is this correct? Are there any tutorials specific to developing and debugging large clojure apps through the REPL? -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en