Похоже, что когда я вызываю map
в параллельном списке, операция выполняется параллельно, но когда я делаю filter
в этом списке, операция выполняется строго последовательно. Поэтому, чтобы сделать filter
parallel, я сначала сопоставляю (A, Boolean), затем фильтрует эти кортежи и снова сопоставляю все. Это не очень удобно.
Итак, мне интересно - какие операции с параллельными коллекциями распараллелены и которые не являются?