Calling an external command from a Haskell program