Ah. That makes sense, thanks very much. Rob
On May 12, 10:36 pm, Harvey Hirst <[email protected]> wrote: > It's slow because it has to use reflection to determine the type. > Use (set! *warn-on-reflection* true) and you'll see the warning. > > Try something like this and you'll see significantly faster results: > > (let [#^testType t (new testType 1 2 3)] > (time (dotimes [_ 10000000] (.a t))) > > Harvey > -- > "You're keeping me alive because you don't know DOS?" > Izzy, Prophecy II > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to [email protected] > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group > athttp://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. 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
