[Haskell-beginners] Combining IO and Either function to "EitherT e IO a"