On Sep 9, 6:06 pm, gary ng <garyng2...@gmail.com> wrote: > On Thu, Sep 2, 2010 at 6:07 PM, John Fingerhut <andy.finger...@gmail.com> > wrote: > > Some of the Haskell submissions are quite long for what they do. The > > k-nucleotide one, for example, implements a mutable hash table using > > features in Haskell that I had never seen before looking at that program. > > Did they need to write all of that code to solve the problem? No. Did they > > choose to, in order to get a much faster program that would be more > > competitive in run time versus other languages. Definitely. > > Is it the requirement for that particular program to handle hash table > (to test in place update) ? That seems to be the message I get from > the description of the program.
Yes. > If that is the case, I doubt there is any choice for Haskell. iirc the Haskell programs, and the Clean programs, and the Pascal programs, and ... use translations of the simple hash table used by the C programs. If I ever knew, I don't recall why the Haskell program does not use Data.HashTable -- 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