[Haskell-cafe] [Newbie] Cannot derive Eq and Show. Why?