[Haskell] Monads Terminology Question