[Haskell-cafe] Thoughts about currying and optimisations