[Haskell-cafe] If monads are single/linearly threaded, doesn't that reduce parallelism?