[Haskell-beginners] Tuples .vs Either Vs datatypes