[Haskell-beginners] data, records and functions