Re: do-asynch-periodically

2009-06-12 Thread Wrexsoul
On Jun 12, 4:58 pm, Chouser wrote: > > So it looks like when the compiler expands defonce, it actually > > evaluates a def right then and there, rather than the def only being > > evaluated when the expansion of the defonce macro is evaluated. > > Yes, the var is interned in the namespace at comp

Re: do-asynch-periodically

2009-06-12 Thread Chouser
On Fri, Jun 12, 2009 at 4:10 PM, Wrexsoul wrote: > > Eh. That works. I tried (import java.io.File) and (import java.io/ > File), as well as (import (java.io File)), mimicking the syntax > of :import in ns. > > That's another of the problems -- some things, like import, are very > tersely documente

Re: do-asynch-periodically

2009-06-12 Thread Wrexsoul
On Jun 12, 12:16 pm, Chouser wrote: > On Thu, Jun 11, 2009 at 3:35 AM, Wrexsoul wrote: > > > On a side note, I've noticed a few issues with clojure > > that could use a bit of sprucing up, no disrespect > > intended: > > > * If REPL code goes into infinite loop, only escape is to > >   reset the

Re: do-asynch-periodically

2009-06-12 Thread Chouser
On Thu, Jun 11, 2009 at 3:35 AM, Wrexsoul wrote: > > On a side note, I've noticed a few issues with clojure > that could use a bit of sprucing up, no disrespect > intended: > > * If REPL code goes into infinite loop, only escape is to > reset the REPL,  which loses everything. Perhaps make > c