Re: [Haskell-cafe] Is this the "right" way to do polymorphism?