[Haskell-cafe] Dynamic thread management?