[Haskell-beginners] can I use "pure" all the time instead of "return" now?