[Haskell-beginners] Alternative ways define trees