This project is mirrored from https://github.com/haskell/parallel.
Pull mirroring updated .
- May 30, 2025
-
-
David Feuer authored
`parListChunk` previously split a list up into chunks, applied the given strategy to each chunk, and then put them all together again. This led to two extra copies of the list. We get very little benefit from actually splitting the list, because the parallel computations need to traverse their part anyway; we can instead just hand off the whole list and let them count out their chunk. We count each chunk twice, but that shouldn't cost enough to matter. Now that `Eval` has a `MonadFix` instance, we can avoid actually having to put together lists at the end; instead, we pass each parallel computation the (as-yet-uncomputed) result of calculating the rest of the list. --------- Co-authored-by:
konsumlamm <44230978+konsumlamm@users.noreply.github.com>
-
- May 10, 2025
-
-
konsumlamm authored
-
- May 03, 2025
-
-
konsumlamm authored
* Fix dot documentation * Deprecate `dot`
-
- Apr 28, 2025
-
-
konsumlamm authored
-
konsumlamm authored
-
- Mar 30, 2025
-
-
konsumlamm authored
* Improve documentation of `Control.Parallel` * Update changelog * Update CI * Fix typo Co-authored-by:
ˌbodʲɪˈɡrʲim <andrew.lelechenko@gmail.com>
-
- Nov 08, 2024
-
-
andreas.abel authored
-
-
- Apr 04, 2024
-
-
andreas.abel authored
-
- Jan 21, 2024
-
-
konsumlamm authored
-
- Sep 28, 2023
-
-
andreas.abel authored
-
andreas.abel authored
- add stackage badges - replace broken travis badge by GHA badge
-
andreas.abel authored
-
- Jun 08, 2023
-
-
Simon Marlow authored
Allow base-4.18
-
- Mar 12, 2023
-
-
Tristan Cacqueray authored
-
- Jun 27, 2022
-
-
Simon Marlow authored
Update documentation
-
- May 11, 2022
-
-
konsumlamm authored
-
- Mar 15, 2022
-
-
Gabor Greif authored
fix typos
-
askeblad authored
-
- Nov 08, 2021
-
-
Simon Marlow authored
Widen base bounds and update CI infrastructure
-
- Oct 30, 2021
-
-
Ben Gamari authored
-
Ben Gamari authored
-
Ben Gamari authored
-
- Apr 06, 2020
-
-
Oleg Grenrus authored
-
- Oct 01, 2019
-
-
Ryan Scott authored
-
- Jul 22, 2019
-
-
Simon Marlow authored
Add parFmap function
-
- Jul 19, 2019
-
-
Callan McGill authored
-
- Mar 12, 2019
-
-
Ryan Scott authored
This commit was performed automatically by a script. https://github.com/RyanGlScott/travis-maintenance
-
Ryan Scott authored
-
- Feb 11, 2019
-
-
Herbert Valerio Riedel authored
This is needed for upcoming GHC 8.8 rls
-
- Dec 10, 2018
-
-
Ryan Scott authored
This commit was performed automatically by a script. https://github.com/RyanGlScott/travis-maintenance
-
- Nov 06, 2018
-
-
Ryan Scott authored
This commit was performed automatically by a script. https://github.com/RyanGlScott/travis-maintenance
-
- Oct 17, 2018
-
-
Ryan Scott authored
This commit was performed automatically by a script. https://github.com/RyanGlScott/travis-maintenance
-
- Jul 13, 2018
-
- Jul 02, 2018
-
-
Simon Marlow authored
Provide 'parEval' to spark computations in parallel
-
- Jul 01, 2018
-
-
Ryan Scott authored
-
Johannes Röhl authored
-
- Jun 25, 2018
-
-
Simon Marlow authored
Simplify test case rparWith_r0
-
- Jun 24, 2018
-
-
Johannes Röhl authored
-
Johannes Röhl authored
-