
Summarizing: I collected all of the code snippets posted to this thread into the wiki under http://haskell.org/hawiki/ShootoutEntry including old haskell code already on the shootout. The Fannkuch benchmark drew a lot of interest, but a new entry that creates the correct permutation order (for the 30 printed ones, at least) has not been assembled. But I think the rest of the pieces are there on the wiki, http://haskell.org/hawiki/FannkuchEntry The Reverse-Complement benchmark had a "Complement" code snippet collected from the mailing list to http://haskell.org/hawiki/ReverseComplementEntry The http://haskell.org/hawiki/KnucleotideEntry has only the two old entries from the shootout, which are also the two slowest entries and seem to use 10x too much space (possible leak). The http://haskell.org/hawiki/FastaEntra has a proposed entry which will be submitted soon, but more tweaking is welcome. The http://haskell.org/hawiki/ChameneosEntry has been submitted, and will be on the shootout soon. -- Chris