[Haskell-beginners] New to Haskell: constructing Data Types