Playing around with the Haskell language