[Haskell-beginners] Different behaviors between GHC 7.6.3 and 7.8.3