Mathematics in Haskell Re: [Haskell-cafe] Why the Prelude must die