[Haskell-beginners] expressing constraints 101