[Haskell-beginners] Portability of a Haskell program