ghc 7.6.2 isLeft