Re[2]: [Haskell] timing/timeout (how to express that in Haskell)