[Haskell-beginners] function defenition. Do I understand it right?