[Haskell-beginners] unfamiliar syntax in class definition