[Haskell-beginners] Operator orders affect parse result