The Clojure wikibook has an example implementation of a Repl over a socket (http://en.wikibooks.org/wiki/Clojure_Programming#Simple_REPL_on_a_Socket). I wonder how to solve the problem of showing output if somewhere in the evaluated expression, a new thread is created that will eventually print something.
As bindings are not inherited by new threads, how can this be done without actually changing the expressions that are evaluated? I know that in March it was briefly discussed, but wouldn't it be useful to have a binding variant, that causes all threads forked off from within the expression to inherit the binding values? --~--~---------~--~----~------------~-------~--~----~ 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 To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---