[Haskell-cafe] newbie optimization question