[Haskell-cafe] Haskell's "currying" versus Business Objects Gem Cutter's "burning"