[Haskell-beginners] Patch source, then pickup compile