Re: [Haskell-cafe] Using type classes for polymorphism of data constructors