Fix the reverse of left and right arrow

Fix the reverse of left and right arrow.  According to http://www.haskell.org/ghc/docs/7.2.1/html/users_guide/syntax-extns.html

As @pjonsson in #174 suggest to seperate the bug fix to a single pull request.