[Haskell-cafe] A tale of three shootout entries
Simon Peyton-Jones
simonpj at microsoft.com
Wed Nov 28 03:29:05 EST 2007
| > If, after investigation (and perhaps checking with Don) you find that adding bangs makes your program go
| slower, even though the function is in fact strict (otherwise it might go slower because it's just doing more
| work!) then I'd love to see a test case.
|
| I wonder if this could be related to what I observed with AVL trees and
| mentioned a while back (using a strict data type is slower than using
| explicit seqs to get the same strictness).
Could indeed be. That message is still in my performance-tuning pile; it's not forgotten, just buried.
But the more evidence, the stronger the incentive to investigate.
Simon
More information about the Haskell-Cafe
mailing list