Re: [Haskell-cafe] Difference between `type` and `newtype` in type checking