On Mar 16, 10:43 am, Konrad Hinsen <konrad.hin...@laposte.net> wrote:

> Yes. Clojure checks that symbols are defined before they are used.  
> You can put
>
> (declare check-services)
>
> before your definition of main to define the symbol and make it clear  
> to the (human) reader that you indeed to give the real definition later.

IMHO, this is a no-no for interactive development. I understand that
it helps avoiding undefined symbols, but such code integrity checks
could be delayed to a final compilation stage. Having them earlier
forces you to develop code in a bottom-up way.
--~--~---------~--~----~------------~-------~--~----~
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 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to