[Haskell-beginners] Weird compilation error while doing Euler problems?