fix french Haskell the Hard way