[Haskell-cafe] struggling with blocking shell cmd when using System.Process