Re: [Haskell-cafe] generalized newtype deriving allows the definition of otherwise undefinable functions