Update parallel from [haskell-core]